国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務(wù)器 > Linux服務(wù)器 > 正文

Linux常用命令及使用方法大全

2024-09-05 23:00:58
字體:
供稿:網(wǎng)友
本文詳細(xì)列出Linux常用命令及使用方法,歡迎收藏,方便日后使用。
1.# 表示權(quán)限用戶(如:root),$ 表示普通用戶
  開機提示:Login:輸入用戶名
  password:輸入口令   用戶是系統(tǒng)注冊用戶成功登陸后,可以進入相應(yīng)的用戶環(huán)境.
  退出當(dāng)前shell,輸入:exit

2.useradd netseek 添加一個netseek用戶
  passwd netseek  給netseek這個用戶設(shè)置密碼.
  (/etc/passwd /etc/group)
  userdel netseek 刪除賬號
  userdel -r netseek 刪除賬號連同自家目錄.
  [更詳細(xì)的操作請參閱man page,和賬號管理篇]

3.查看命令
  ls -l                顯示文件列表
  ls -al        -a 顯示所有檔案及目錄 (ls內(nèi)定將檔案名或目錄名稱開頭為"."的視為隱藏檔,不會列出)
  ls -al |grep '^d'   顯示目錄
  ls -al |grep '^[^d]' 在一個目錄中查詢不包含目錄的所有文件
  ls -sh        (man ls 查看man幫助.)
  
  linux幾種文件類型:
  d    表示此文件是一個目錄
  -    表示此文件是一個普通文件
  b    表示此文件是一個特殊的塊設(shè)備I/O文件
  c    表示此文件是一個特殊的字符設(shè)備I/O文件
  l    表示此文件是一個連接文件。在其文件名稱后緊跟與它連接的文件路徑及名稱

  file 命令通過探測文件內(nèi)容判斷文件類型

4.建立文件和目錄
  touch 1.txt
  cat > 2.txt (用定向符創(chuàng)建文件,填寫內(nèi)容后,按ctrl+d保存內(nèi)容)
  mkdir mywork 建立mywork這個目錄

5.拷貝文件或目錄
  cp filename1 filename2
  cp -r dir1 dir2 復(fù)制目錄
  cp -rf 參數(shù)f是刪除已經(jīng)存在的目標(biāo)文件而不提示
  cp -i  參數(shù)i和f相反,在覆蓋目標(biāo)文件之前將給出提示要求用戶確認(rèn),回答y時目標(biāo)文件將被覆蓋,是交互式拷貝.

6.刪除文件和目錄(刪除文件或目錄都可以用rm搞定)
  rm 1.c //將1.c這個文件刪除
  rm -rf (強制刪除文件或目錄,刪除時不提示.)

7.移走目錄或者改文件名
  mv [opitons] 源文件或目錄   目標(biāo)文件或目錄
  [options]主要參數(shù)
  -i:交互方式操作,如果mv操作將導(dǎo)致對已存在的目標(biāo)文件的覆蓋,此時系統(tǒng)詢問是否重寫,要求用戶回答“y”或“n”,
     這樣可以避免誤覆蓋文件.
  -f:禁止交互操作。mv操作要覆蓋某個已有的目標(biāo)文件時不給任何指示,指定此參數(shù)后i參數(shù)將不再起作用。
  mv hello ../ 將hello目錄或者文件移動上一級.
  
8.alias 別名
  alias dir='ls -l'   輸入dir,其實就相當(dāng)于執(zhí)行了ls -l


9.權(quán)限的控制(rwx 421)
  chmod +x hello.sh 賦于可執(zhí)行權(quán)限.
  (詳細(xì)介紹一下權(quán)限的控制)
  chmod 命令 權(quán)限修改 用法:chmod 一位8進制數(shù) filename (rwx 421)
 eg: chmod u+x filenmame      只想給自己運行,別人只能讀
  chown netseek.netseek mydir  改變用戶屬組


    u:表示文件所有者
    g:表示同組用戶
    o:表示其它用戶
    a:表示所有用戶
    opt則是代表操作,可以為:
    +:添加某個權(quán)限
    -:取消某個權(quán)限
    =:賦予給定的權(quán)限,并取消原有的權(quán)限
    而mode則代表權(quán)限:
    r:可讀 4
    w:可寫 2
    x:可執(zhí)行 1


10.pwd 顯示當(dāng)前目錄完整路徑和改變目錄
  cd netseek 進入netseek這個目錄
  cd 退出當(dāng)前目錄
  cd ../ 進入上一級目錄.
  cd - 返回上一次目錄
  cd ~ 返回主目錄

11. cat,more,less 命令
  將某個文件的內(nèi)容顯示出來,兩個命令不同的是:cat 把文件內(nèi)容一直打印出來,而more則分展顯示.
  less 可以上下翻滾查看內(nèi)容.
  cat > 1.txt 可以填寫或者復(fù)制內(nèi)容,按ctrl+d保存
  cat 1.c
  more 1.c
  head -n filename 顯示第N行的內(nèi)容
  tail -n filename 顯示后N行的內(nèi)容
  tail -n 20 /var/log/message 顯示最新的20行日志

12.設(shè)置linux時間和日期
  date 命令("date MMDDhhmmYYYY.ss")
  2006年7月24日12:37 ,30秒
  date 072412372006.30
  date -s 20:30:30 #設(shè)置系統(tǒng)時間為20: 30:30
  date -s 2006-7-24 #設(shè)置系統(tǒng)時期為2006-7-24
  clock -r #對系統(tǒng)Bios中讀取時間參數(shù)
  clock -w #將系統(tǒng)時間(如由date設(shè)置的時間)寫入Bios

13.查看找文件(find,grep,awk更多的請參照man page或shell編程專題講解)
  幾種介紹:
  find 路徑  -name 文件名
  find /etc -name named.conf
  locate 通過文件名搜索文件的工具(要先通過updatedb建立索引數(shù)據(jù)庫)
  localte named.conf
  whereis 是尋找二進制文件,同時也會找到其幫助文件
  which 和where 相似,只是我們所設(shè)置的環(huán)境變量中設(shè)置好的路徑中尋找;比如;

14.查殺進程
  ps aux
  ps -ef |grep
  kill -9
  看看哪個進程占用的內(nèi)存最大
  ps -aux|sort +5n

  將程序放在前后臺執(zhí)行
  cp file1 file2 &
  &與ctrl+z 你可以使用&或ctrl+z來將命令放在后臺執(zhí)行.
  fg 是將放在后臺執(zhí)行的程序再放回前臺.
  jobs

15.dd命令備份
  dd if="input_file" of="out_file" bs="block_size" count="number"
  參數(shù):
  if:就是input file可以是設(shè)備
  of:就是output file也可以是設(shè)備
  bs:規(guī)劃的一個block的大小,如果沒有設(shè)定時,預(yù)設(shè)是512bytes
  count:多少個bs的意思.

  dd if=/etc/password of=/tmp/passwd.bak 備份

16.mount 加載一個硬件設(shè)備
  用法:mount [參數(shù)] 要加載的設(shè)備 載入點
  eg: mount /dev/cdrom
  cd /mnt/cdrom //進入光盤目錄
   u盤:
   mkdir /mnt/usb;(注:創(chuàng)建掛載目錄)
   mount /mnt/sda1 /mnt/usb;(注:掛載U盤)
   現(xiàn)在就可以使用U盤了,在/mnt/usb目錄下的內(nèi)容就是U盤里的內(nèi)容了;
   使用完后,用以下命令卸載U盤即可。
   umount /mnt/usb
   mount     列出系統(tǒng)所有的分區(qū)
   mount -t iso9660 /dev/cdrom /mnt/cdrom   掛載光盤
   mount -t vfat /dev/fd0 /mnt/floppy       掛載軟盤
   mount -t vfat -o iocharset=utf8,umask=000 /dev/hda2 /mnt/hda2   掛載fat32分區(qū)
   mount -t ntfs -o nls=utf8,umask=000 /dev/hda3 /mnt/hda3         掛載ntfs分區(qū)
   Linux-NTFS Project: http://linux-ntfs.sourceforge.net/
   umount /mnt/hda3 主站蜘蛛池模板: 金沙县| 金平| 宁波市| 巍山| 运城市| 石渠县| 德昌县| 察雅县| 噶尔县| 普安县| 瓮安县| 维西| 威宁| 凤阳县| 重庆市| 五莲县| 珲春市| 宁乡县| 桐乡市| 双江| 章丘市| 如东县| 疏附县| 景德镇市| 舟曲县| 阿拉善盟| 彭水| 海南省| 永嘉县| 婺源县| 宣恩县| 河源市| 永康市| 彭阳县| 东乡族自治县| 武安市| 县级市| 庆阳市| 罗平县| 泗阳县| 永吉县|