歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

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