今天我們來介紹一下對於Linux系統“命令“的理解和分類以及常用的目錄文件管理命令的使用。
一. 命令
用於實現某一類功能的指令或程序,命令的執行依賴於解釋器程序(例如:/bin/bash)
內部命令:屬於Shell解釋器的一部分
外部命令:獨立於Shell解釋器之外的程序文件
命令字 [選項] [參數]
選項分為長格式--多個字符 和 短格式 - 單個字符
Tab鍵:自動補齊
反斜槓“\”:強制換行
快捷鍵 Ctrl+U:清空至行首
快捷鍵 Ctrl+K:清空至行尾
快捷鍵 Ctrl+L:清屏
快捷鍵 Ctrl+C:取消本次命令編輯
幫助信息
commond -help
Man commend
[root@localhost ~]# history
7 rz
8 ls -ltr
9 more id_rsa_1024
10 mv id_rsa_1024 authorized_keys
11 ls -ltr
12 exit
13 vim .ssh/authorized_keys
14 cd .ssh
15 ls -ltr
16 ls -ltr
17 rz
18 mv id_rsa_1024.pub authorized_keys
[root@localhost ~]# ifconfig | grep "inet addr"
inet addr:192.168.40.10 Bcast:192.168.40.255 Mask:255.255.255.0
inet addr:192.168.4.88 Bcast:192.168.4.255 Mask:255.255.255.0
inet addr:127.0.0.1 Mask:255.0.0.0
二、 linux常用命令
pwd:查看當前工作目錄
[root@localhost ~]# pwd
/root
cd:切換目錄
[root@localhost ~]# cd /home/hunter
[root@localhost hunter]# pwd
/home/hunter
ls:顯示目錄的內容
-l :以長格式顯示
-a:顯示所有子目錄和文件的信息,包括隱藏文件
-A:類似於“-a”,但不顯示“.”和“..”目錄的信息
-d:顯示目錄本身的屬性
-h:以更易讀的字節單位(K、M等)顯示信息
-R:遞歸顯示內容
--color:以顏色區分不同類型文件
du:統計目錄及其文件占用空間的大小
-a:統計時包括所有的文件,而不僅僅只統計目錄
-h:以更易讀的字節單位(K、M等)顯示信息
-s:只統計每個參數所占用空間總的大小
mkdir:創建目錄
-p:創建嵌套的多層目錄結構
touch:創建文件
[root@localhost ~]# touch 123.txt
[root@localhost ~]# ls -l
total 2944
-rw-r--r-- 1 root root 0 Jan 8 06:07 123.txt
ln:創建鏈接
-s:創建軟連接
cp:復制
-r:遞歸復制整個目錄樹
-p:保持源文件的屬性不變
-f:強制覆蓋目標同名文件或目錄
-i:需要覆蓋文件或目錄時進行提醒
rm:刪除
-f:強行刪除文件或目錄,不進行提醒
-i:刪除文件或目錄時提醒用戶確認
-r:遞歸刪除整個目錄樹
mv:移動
[root@localhost ~]# mv 1.txt /home/hunter
[root@localhost ~]# ls -ltr /home/hunter
total 4
-rw-r--r-- 1 root root 389 Dec 19 15:11 1.txt
which:查找Linux命令文件並顯示所在的位置
[root@localhost ~]# which ls
alias ls='ls --color=auto'
/bin/ls
find:查找
-name:按文件名稱查找
-size:按文件大小查找
-user:按文件屬主查找
-type:按文件類型查找
更多詳情見請繼續閱讀下一頁的精彩內容:
http://xxxxxx/Linuxjc/1135378.html TechArticle