[root@lianggary-csdn-master ~]#
基本格式:命令+【選項】+引數
選項的作用:調整命令的功能
引數:就是命令操作的物件
例子:[root@lianggary-csdn-master ~]# ls -ld /root
dr-xr-x---. 3 root root 139 11月 12 07:56 /root
輸出內容的簡單介紹
[root@lianggary-csdn-master ~]# ls -ld /root
dr-xr-x---. 3 root root 139 11月 12 07:56 /root
第乙個內容講解:
dr-x-r-x---.
第一列:
d:目錄
-:檔案
l:鏈結檔案
c:字元裝置
b:塊裝置
s:套接字檔案
r-x:所有者許可權,可讀可執行許可權
r-x:所屬組許可權,
---:其他人許可權
.:和selinux有關係
第二列:
第三列:檔案或者目錄的所有者
第四列:檔案或者目錄的所屬組
第五列:檔案的大小,預設是位元組
第六列:檔案的修改時間,
第七列:檔名
作用:檢視目錄下的檔案列表
語法:ls 【選項】 【引數】
選項
#檢視目錄下所有的檔案,包括隱藏檔案
[root@lianggary-csdn-master ~]# ls -a
. aaa .bash_logout .bashrc .tcshrc
.. .bash_history .bash_profile .cshrc .viminfo
#長格式顯示檔案內容
[root@lianggary-csdn-master ~]# ls -l /etc/fstab
-rw-r--r--. 1 root root 501 11月 10 13:14 /etc/fstab
#人性化顯示目錄大小
[root@lianggary-csdn-master ~]# ls -lhd /root
dr-xr-x---. 3 root root 139 11月 12 07:56 /root
#顯示檔案的i節點
[root@lianggary-csdn-master ~]# ls -i /etc/fstab
16777282 /etc/fstab
作用:切換命令路徑
路徑:
cd - 返回上一次的目錄路徑
cd ~ 返回家目錄
cd . 切換到當前目錄
cd .. 切換當前目錄上一級目錄
cd 返回當前使用者的家目錄
作用:檢視當前路徑
[root@lianggary-master ~]# pwd
/root
[root@lianggary-master ~]# su - zhangsan
[zhangsan@lianggary-master ~]$ pwd
/home/zhangsan
作用:建立目錄
選項
#建立遞迴目錄
[root@lianggary-master ~]# mkdir -p /data/test/
[root@lianggary-master ~]# tree /data/
/data/
└── test
1 directory, 0 files
#如果有相同名字的就會報錯
[root@lianggary-master ~]# mkdir /data
mkdir: 無法建立目錄"/data": 檔案已存在
#指定許可權
[root@lianggary-csdn-master ~]# mkdir -m 000 bbb
[root@lianggary-csdn-master ~]# ll -ld bbb
d--------- 2 root root 6 12月 25 23:44 bbb
作用:刪除空目錄
選項:
[root@lianggary-master ~]# rmdir /a/b/c/d/
作用:刪除檔案或者目錄
語法:rm 【選項】 引數
選項注意:rm命令是不可逆的命令,刪除了,資料很難恢復
#刪除檔案,不加任何引數,會有詢問的頁面
[root@lianggary-master ~]# rm a.txt
rm:是否刪除普通檔案 "a.txt"?y
#刪除目錄
[root@lianggary-master ~]# rm 123
rm: 無法刪除"123": 是乙個目錄
#如果不加引數,無法刪除目錄
[root@lianggary-master ~]# rm 123
rm: 無法刪除"123": 是乙個目錄
[root@lianggary-master ~]# rm -r 123
rm:是否進入目錄"123"? y
rm:是否刪除普通檔案 "123/a.txt"?y
rm:是否刪除普通檔案 "123/c.txt"?y
rm:是否刪除普通檔案 "123/b.txt"?y
rm:是否刪除目錄 "123"?y
#通常的操作是:
[root@lianggary-master ~]# rm -rf 123.tar.gz
實際操作的時候一定要注意,謹慎
奮鬥的意義,不在於一定會讓你取得多大的成就,只是讓你在平凡的日子裡,活得比原來的那個自己,更好一點。讓你與生活少一點妥協,讓你有更多的力氣保護你所喜歡的東西,讓你對一切美好的事物力所能及,更重要的是讓你在最美的韶光裡,為了成為最好的你,沒有辜負努力奮鬥的自己。 Linux 基礎命令 常用命令
linux命令是對linux系統進行管理的命令。對於linux系統來說,無論是 處理器 記憶體 磁碟驅動器 鍵盤 滑鼠,還是使用者等都是檔案,linux系統管理的命令是它正常執行的核心,與之前的dos命令類似。linux命令在系統中有兩種型別 內建shell命令和linux命令。su命令用於變更為其...
linux基礎之常用命令 1
當在命令列輸入 ls l 時,會以長格式顯示當前目錄的檔案,從左到右一次解釋 普通檔案 d 目錄檔案 b 塊裝置檔案 block c 字元裝置檔案 character l 符號鏈結檔案 symbolic link file p 命令管道檔案 pipe s 套接字檔案 socket 每3位一組,每一組...
Linux常用命令 1
檔案命名規則 1.出了 之外,所有的字元都合法 2.有些字元最好不用,如空格符,製表符,退格符,和字元 等 3.避免使用.作為普通檔名的第乙個字元 以點開頭的都是隱藏檔案,所以就不能作為普通檔名 4.大小寫敏感 命令格式 命令 選項 引數 說明 選項的意思可以理解為不同的操作方法,不同的設定,命令以...