歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Linux常用命令(文件用戶管理)

Linux常用命令(文件用戶管理)

日期:2017/3/1 15:29:32   编辑:關於Linux
Linux常用命令(文件用戶管理) Linux的一些主要命令。和dos命令不同的是,Linux的命令(也包括文件名等等)對大小寫是敏感的。 /sbin 系統底層命令存放目錄 /bin 一般用戶常用命令目錄 命令查看幫助三種方式 info command command --help man command 一、文件用戶管理 ls -l 顯示文件列表(長數據格式) ls a* a開頭所有 ls a? a開頭只有兩個字符的 ls abc[1-6] 以開始abc後面1-6數字結尾的文件 ls >> cmd 輸出文件夾內容 ls -ahl 查看文件所在組 cp -r 復制文件 -r文件夾 mkdir test 創建文件夾 rm -rf 刪除文件 -r文件夾 mv 源目錄 目標目錄 移動文件或者文件夾(同一個目錄則重命名) touch 建立空文件或修改文件時間 ln -s 源文件路徑 目標文件 (鏈接文件,就像windows的快捷方式文件) cp -rf r代表遞歸目錄 f代表不提示強制 umask 改變預設的建立文件或目錄時的屬性 cat file 由第一行開始顯示文件內容 tac file 從最後一行開始顯示,可以看出 tac 是 cat 的倒著寫! more file 一頁一頁的顯示文件內容 less file 與 more 類似,但是比 more 更好的是,他可以往前翻頁! head file 只看頭幾行 tail file 只看尾巴幾行 nl file 顯示的時候,順道輸出 行號! od file 以二進制的方式讀取文件內容! gzip 壓縮 zaa.zip 文件名稱 -r aa.zip 目錄路徑 代表壓縮目錄 -m代表刪除源文件 unzip 解壓縮 -x abc 排除abc文件外 其他都解壓 rpm -qa | grep 軟件包名稱 查看是否安裝該軟件 rpm -ivh 軟件包名稱 安裝軟件 rpm -e 卸載軟件 make 多文件編譯 tar -zvxf filename.tar.gz 解壓縮壓縮文件 rpm -ql | grep mysql 查找mysql已安裝的包 rpm -e 包的名字 ,強制刪除加參數 --nodeps rpm -qa 顯示系統中所有已經安裝的rpm包 yum install 包名字 yum安裝 yum remove 包名字 yum刪除 yum list 列出當前系統中安裝的所有包 file 可以用來查看這個文件的類型 diff 這個指令可以將『兩個文件之間的差異性列出來』 which 查看可執行文件的位置 whereis 查看文件的位置 locate 配合數據庫查看文件位置 grep -n "關鍵字" 文件 查找文件內容 find 查找文件 find -size +1000000c -print #查長度大於1Mb的文件 find /home-mmin +60 # 在/home下查60分鐘前改動過的文件 find /home -size +512k # 查大於512k的文件 find / -mmin -5 # 查找在系統中最後5分鐘裡修改過的文件 passwd user1 修改一個用戶的口令 (只允許root執行) usermod -g 組名 用戶名 改變用戶所在組 usermod -d 目錄名 用戶名 改變用戶登入初始 所在目錄 useradd 添加用戶 useradd -g 組名 用戶名 userdel 刪除用戶 –r刪除用戶家目錄 groupadd groupname 組添加 groupdel groupname 組刪除 chmod 權限編號 用戶名 chgrp testgroup test3.txt 改變文件所屬組 chgrp -R testgroup testdir/ 改變目錄所屬組 chown testuser test.txt 改變文件擁有者 chmod a+x 改變文件權限 可執行 chattr 改變文件的特殊屬性 chattr +a file1 只允許以追加方式讀寫文件 lsattr file 顯示文件的特殊屬性!
Copyright © Linux教程網 All Rights Reserved