第三天:
1、 查看文件
(1)ls -a //查看全部文件,包括隱藏文件
(2)ls -l //列表方式查看 可查出文件夾及文件的簡要信息
(3)ls -F //此處一定要大寫,後跟路徑
查詢文件結果: 文件名+ 斜槓(/)表示還有子目錄
點(.)+文件名 表示隱藏文件
文件名+星(*) 表示可執行程序
文件名+(@) 表示鏈接符
(4)ls –R //分類列出當前目錄下所有文件內容
2、 刪除文件
(1)rm -r 路徑 //刪除目錄或子目錄
(2)rm -I 提示 //提示確認信息,y確認,n取消
(3)rm -f //不提示確認信息
-rf爲強制刪除,-ri詢問刪除
3、 拷貝文件
(1) cp -rf 源文件路徑 目標文件路徑
將/root/zc1/abc 文件夾及其內部所有元素都拷貝到 /root/zc文件夾中
-rf爲強制覆蓋,-ri則會詢問是否overwrite
4、 查找文件
格式:find 起始目錄–name 文件名
(1)精確查找: find /etc –name passwd
(2)部分大小寫: find /etc -iname passwd
(3)通配查找1: find /etc -name *passwd*
(4)通配查找2: find /etc -name ?passwd
5、 文件重命名及移動文件
均使用MV(move)命令:
(1) 重命名:mv命令第一個參數是文件,第二個參數也是文件,達到重命名效果
(2) 移動文件:mv命令第一個參數是文件,第二個參數是文件夾,達到移動效果
Mv重命名時,源文件只能有一個(也可以是源目錄名),它將所給的源文件或目錄重命名爲給定的目標文件名。當第二個參數是已存在的目錄名稱時,源文件或目錄參數可以有多個,mv命令將各參數指定的源文件均移至目標目錄中。在跨文件系統移動文件時,mv先拷貝,再將原有文件刪除,而鏈至該文件的鏈接也將 丟失。
6、 查看文件內容
(1) cat :
語法 cat 文件名
(2) more:語法:
more -dc /etc/profile 注:顯示提示,並從終端或控制檯頂部顯示;
more +4 /etc/profile 注:從profile的第4行開始顯示;
more -4 /etc/profile 注:每屏顯示4行;
more +/MAIL /etc/profile 注:從profile中的第一個MAIL單詞的前兩行開始顯示
more語法中
回車一次滾動一行,空格滾到下一屏,b(back)向後移動一屏,f(forward)向前移動一屏,h(help)顯示更多,q(quiet)退出查看
7、目錄導航
Cd 路徑地址: 進入目錄,可爲單級目錄,也可以是多級目錄
Cd.. 返回上一級目錄
/ 返回根目錄
Pwd 顯示當前工作路徑
8、創建目錄(Make directory)mkdir
(1)mkdir 目錄名 創建單個目錄
(2)mkdir -p 目錄名(多級) 遞歸創建多個目錄
9、刪除目錄(Remove directory)rmdir
(1)rmdir 目錄名 刪除爲空的單級目錄
(2)rm 目錄名 刪除目錄及子目錄
Rm刪除功能更強大,但使用時一定要加 -ri進行判斷以避免誤操作導致丟失數據:
10、用戶組管理
1)、groupadd 組名 添加組
2)、Groupadd-g 組ID(500以上) 組名 添加組
3)、Groupdel 組名 刪除組
4)、Cat/etc/group 查看組
5)、Groups 用戶名 查看用戶所在組
11、用戶管理
1)、增加用戶
(1)useradd zhangsan 默認創建用戶zhangsan
(2)Useradd lisi -s /sbin/nologin 指定登錄腳本shell是/sbin/nologin
(3)Useradd wangwu -u 888 指定UID增加用戶
(4)Useradd one -d /home/date 指定家目錄增加用戶
運行命令:
結果:
(1)useradd two -G group1 指定組創建用戶
(2)Useradd three -c 指定註解創建用戶
2)、刪除用戶
(1)userdel zhangsan 刪除用戶
(2)Userdel -r zhangsan 將主目錄一起刪除
3)、修改用戶密碼
Passwd 用戶名