歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux綜合 >> Linux命令

基礎教程-學用Linux命令(3)

Linux命令
   作者:H2KILL
  
  
  命令動詞 簡要說明 命令動詞 簡要說明
  adduser 創建新用戶 alias 設置別名或替代名
  bg fg 使掛起的進程繼續運行 & 後台運行某一程序
  ps ax 查詢當前進程 mount 連接文件系統
  tar 管理tar文件 userdel 刪除用戶
  more less 浏覽文件內容 chown chgrp 改變文件的擁有者
  chmod 改變文件屬性 halt 關閉系統
  man 顯示手冊頁 passwd 改變用戶口令
  grep 查找字符串 cp 拷貝文件(cp file1 file2)
  find 查找文件 dd 復制磁盤或文件系統
  kill 殺掉一個進程 killall 殺掉進程
  
  --------------------------------------------------------------------------------
  
  adduser
  
   adduser命令由root或其他具有權限的管理員用來創建新用戶的,例如要創建webmaster這個用戶應寫成:
  
   adduser webmaster
  --------------------------------------------------------------------------------
  
  alias
  
   ailas命令用來設置命令的別名或替代名,一般說來,別名往往是實際命令的縮寫。例如 為 ls 命令設置一個別名 dir:
  
  alias dir=ls
  
   當僅僅輸入 alias 時,將顯示當前所有的別名。
  --------------------------------------------------------------------------------
  
  bg
  
   bg使掛起的進程在後台運行。例如,當你已經在前台啟動了一個命令時(沒有在此命令後面使用&),意識到這一命令將運行叫長一端時間,但此時還須使用shell。在這種情況下,可通過在按下Ctrl鍵的同時按下Z鍵掛起當前運行的進程。此時你即可以使它長期掛起,也可以通過輸入bg 把這一進程放到後台運行。這樣便可以把shell解放出來。從而用於其他命令的執行。
  
  fg使被掛起的進程恢復到前台運行。
  --------------------------------------------------------------------------------
  
  &
  
   &用在其他命令的後面,它用來通知計算機在後台運行某一命令。例如: netscape &
  --------------------------------------------------------------------------------
  
  ps ax
  
  這個指令可以顯示當前系統中運行的進程和pid,在需要殺死某個進程時特別有用。
  
  
  --------------------------------------------------------------------------------
  
  mount
  
  這個指令可以用來連接文件系統。例如,要訪問光盤上的資料,假設光驅是第二個IDE口從盤,那麼可以
  
  使用命令
  
  mount /dev/hdd /cdrom
  
  把光盤內容連接到/cdrom下,在連接之前,/cdrom目錄必須存在。
  
  連接後可以用umount /cdrom卸掉文件系統。
  
  linux支持多種可掛接的文件系統,例如,要掛接IDE1主盤的第二個分區上的Windows 95分區,使用命令
  
  mount /dev/hda2 /dosc -t vfat
  
  可以使用的描述符包括msdos,ext2,vfat,umsdos,iso9660,ntfs等。
  
  
  --------------------------------------------------------------------------------
  
  tar
  
  這個程序可以用來管理那些TAR類型的文件,一般你會用到兩種基本方式:
  
  tar xvf file.tar
  
  將file.tar展開
  
  tar cvf file.tar directory
  
  將directory下的所有文件壓縮成file.tar
  
  
  --------------------------------------------------------------------------------
  
  more less
  
  這兩個命令用來浏覽文件內容,例如
  
  less txt1顯示txt1的內容,每次一屏,按q鍵結束。
  
  
  --------------------------------------------------------------------------------
  
  chown chgrp
  
  這兩個命令用於設置文件或目錄的擁有者,例如,要把file分配給user1,使用命令
  
  chown user1 file
  
  要把file分配給grp1用戶組,使用
  
  chgrp grp1 file
  
  如果要處理多級子目錄,使用-R開關
  
  
  --------------------------------------------------------------------------------
  
  chmod
  
  改變文件屬性,屬性規則是擁有者+同組+其他用戶,例如,要給file以擁有者可以執行,同組可以寫,
  
  其他人可以讀取的權利,使用chmod u+x g+w o+r file
  
  也可以使用數字來直接處理屬性。
  
  要給某個文件uid或者gid,使用u+s和g+s
  
  
  --------------------------------------------------------------------------------
  
  grep
  
  這個命令在字節流裡查找字符串,通常它被作為一個過濾工具使用,例如,ps ax產生很長的pid列表,
  
  如果要查詢sendmail程序的pid,執行:
  
  ps ax|grep sendmail
  
  
  --------------------------------------------------------------------------------
  
  find
  
  這個命令用於查找某個文件,例如,要在/home下查找名字後綴為.cgi的文件,執行
  
  find /home -name *.cgi
  
  
  --------------------------------------------------------------------------------
  
  dd
  
  這個命令一般用於復制磁盤或者進行磁盤映象。
  
  例如,要把一個disk1.img的映象文件復制成軟盤,使用命令
  
  dd if=disk1.img of=/dev/fd0 obs=18k
  
  obs是輸出塊的大小。
  
  
  --------------------------------------------------------------------------------
  
  passwd
  
  一般情況下,這個命令改變使用者的口令,超級用戶可以用它改變其他用戶的口令。
  
  新建的用戶必須由root用passwd [用戶名]激活後才能使用。
  
  
  --------------------------------------------------------------------------------
  
  kill 殺掉一個進程
  
  用法:kill pid
  
  pid可以從ps ax得到。
  
  
  --------------------------------------------------------------------------------
  
  killall 殺掉一個進程
  
  用法killall [程序名]
  
  例如,killall inetd殺掉inetd進程。
  
  有一個特殊的參數 -HUP用於重起進程,如killall -HUP inetd
  
Copyright © Linux教程網 All Rights Reserved