Linux學習筆記《基本命令1

2021-08-27 02:43:01 字數 2701 閱讀 4159

檔案命令

[root@localhost test]#ls顯示當前目錄下的所有檔案及資料夾

[root@localhost test]#ll以詳細方式顯示所有檔案與資料夾。(相當於ls -l命令)

[root@localhost test]#cd/user 開啟user資料夾

如果不知道要開啟的資料夾全稱或名過長,可以按tab鍵盤自動補齊,如:cd/u+table鍵,系統自動幫我們補齊成/user

[root@localhost test]#cd..(後面空格加兩點)返回上一級目錄

[root@localhost test]#pwd顯示當前目錄路徑

超簡單,記好上面幾個在資料夾之間到處跳已經沒問題了。

檔案的增、刪、查、移

[root@localhost test]#mkdirtest 建立資料夾

[root@localhost test]#touchtest.txt 建立檔案

[root@localhost test]#cptest.txttest2.txt 把test.txt檔案當前資料夾下複製出個test2.txt

[root@localhost test]#cptest.txt/hzh/test 將test.txt複製到/hzh/test目錄下

[root@localhost test]#rmaa.txt 刪除aa.txt檔案

[root@localhost test]#rm-rbb 刪除bb目錄(包括目錄下的所有檔案)

[root@localhost test]#rm-rfbb 刪除bb目錄(不對目錄下的每個檔案提醒刪除)

[root@localhost test]#mvdd.txt.. 將dd.txt檔案移動上一級目錄(注意尾部的兩個點)

[root@localhost test]#mvbb.txt/hzh/test/ 將bb.txt檔案移動到hzh/test/目錄下

[root@localhost test]#mvdd.txtdd2.txt 將dd.txt改名為dd2.txt

檔案查詢:

統配符 ?* 與windows下相同

[root@localhost bin]# find /etc -name ini? 查詢/etc目錄下,以ini打頭且後面一位的檔案,

[root@localhost bin]# find /etc -name ini*

[root@localhost test]#locateaa.txt

查整個系統中的aa.txt檔案,locate\slocate命令後面跟檔案或資料夾。不過在執行這個命令之前要先更新資料庫,所以選執行

updatedb命令。

使用者管理命令

我們現有隨便進入乙個資料夾下,這個檔案下要至少有乙個檔案或資料夾,然後敲 ll 命令。

[root@localhost test]#ll

總用量 24

rwx------ 2 root root 16384 2月 22 04:31 lost+found

rwxr-xr-x 2 root root 4096 3月 18 14:43 test

那麼檔案前面的「drwxr-xr-x」就表示的許可權!

linux下分三類使用者:

u 所有者

g 所屬組

o 其他人

我們把「rwxr-xr-x」分為三部分,三位一組。如下

rwx r-x r-x

所有者 所屬組 其它人

許可權型別:

需要注意的是檔案的許可權和目錄的許可權是有卻別的,

r:許可權是讀許可權。在檔案中就是可以檢視檔案的內容,可以cat 、more 、head 、tail 等這個檔案,在目錄中就是可以列出目錄的內容,比如ls

w:寫許可權,在檔案中就是可以編輯他的內容,在目錄中就是可以往目錄中新增刪除檔案

x:執行許可權,在檔案中就是表示能執行這個檔案,在目錄中就是表示可以進入該目錄

修改許可權符號:

+ 加許可權

- 減許可權

= 等於什麼許可權

當我們想修改乙個檔案(或目錄)的許可權時:

[root@localhost hzh]#chmod u+w a 給a檔案的所有者加上寫許可權(chmod 為修改許可權的命令)

其實,我們一般修改使用者許可權時不這樣寫,那怎麼寫呢,用數字表示。

r - 4 w - 2 x - 1

rwx--r-wx

r+w+x=7

r=1w+x=3

相信下面的兩個你也明白:

rw-r-x-w- 652

754 rwxr-xr--

例如:

[root@localhost hzh]#chmod 641 a

641 rw-r----x 所有者有讀、寫許可權,組有讀許可權,其他人有執行許可權

Linux學習筆記(1) 基本命令

使用apt install git 安裝軟體等。但是,如果安裝失敗了,就要想到是否需要更新。apt get update更新。監聽埠。vim開啟多個檔案 vim f1 f2.在編輯視窗開啟多個檔案 e f1 在編輯視窗跳轉多個檔案 bn,bn 自動儲存 配置檔案.vmrc中set autowrite...

Linux學習筆記(1) 基本命令

使用apt install git 安裝軟體等。但是,如果安裝失敗了,就要想到是否需要更新。apt get update更新。監聽埠。vim開啟多個檔案 vim f1 f2.在編輯視窗開啟多個檔案 e f1 在編輯視窗跳轉多個檔案 bn,bn 自動儲存 配置檔案.vmrc中set autowrite...

Linux命令學習 1 基本命令

1.echo命令 echo命令用於在終端 輸出字串 輸出變數提取後的值 2.date命令 date命令用來顯示及設定系統時間或日期 date 選項 指定的格式 1.顯示年 月 日 2.顯示年 月 日 時 分 秒 3.reboot poweroff命令 重啟 關機命令,預設情況下只能root使用者使用...