檔案命令
[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使用者使用...