Linux的基礎命令(1) 常用命令

2021-10-12 21:59:09 字數 3001 閱讀 2485

[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.大小寫敏感 命令格式 命令 選項 引數 說明 選項的意思可以理解為不同的操作方法,不同的設定,命令以...