Linux命令套用大全

Linux命令套用大全

《Linux命令套用大全》,這本書由清華大學出版社出版,在圍繞Linux命令行下的命令進行深入而細緻的講解。是全面掌握合運用Linux命令用戶的必備的一本參考用書。

基本介紹

  • 書名:Linux命令套用大全
  • 作者: 張洪波,陳洪彬,吳君
  • ISBN:9787302191025
  • 類別:圖書 >> 計算機/網路 >> 作業系統/系統開發 >> LINUX
  • 頁數:587頁
  • 定價:¥65.00
  • 出版社:清華大學出版社
  • 出版時間:2009-1-1
  • 裝幀:平裝
  • 開本:16開
  • 字 數:866000
  • 版 次:1
  • 印 次:1
  • 紙 張:膠版紙
編輯推薦,內容簡介,目錄,

編輯推薦

這本所講述的內容較為充實,包括功能說明、語法說明、選項介紹、典型示例、相關命令和命令大全,是全面掌握和運用Linux命令用戶的必備參考用書。

內容簡介

本書圍繞Linux命令行下的命令進行深入而細緻的講解。本書的編寫基於Linux Fedora 8作業系統2.6核心,幾乎涵蓋了Linux命令行下所有的命令,並介紹其對應的功能說明、語法說明、選項介紹、典型示例和相關命令,對每一個命令都做了較為詳盡的介紹並結合大量的實例進行具體說明。讀者可以通過對本書的學習,深入理解Linux命令。
本書所介紹的命令同時也適用於其他Linux版本,是Linux用戶必備的參考用書。

目錄

第1章 系統管理命令
1.adduser命令:增加一個系統用戶
2.apmd命令:高級電源管理
3.apmsleep命令:產生配置腳本
4.apropos命令:查找用戶手冊的名字和相關描述
5.arch命令:輸出主機的體系結構
6.batch命令:執行批處理
7.bg命令:將程式放在後台執行
8.cd命令:切換目錄
9.chfn命令:設定finger信息
10.chsh命令:改變登錄系統時的shell
11.clear命令:清除終端螢幕
12.date命令:顯示或設定系統時間
13.echo命令:顯示文本行
14.exec命令:執行命令後交出控制權
15.exit命令:退出shell
16.fc命令:修改或執行命令
17.fg命令:將後台任務拉到前台執行
18.fgconsole命令:列印虛擬終端的數目
19.finger命令:查找並顯示用戶的信息
20.free命令:顯示記憶體信息
21.fuser命令:用檔案或者套接口表示進程
22.fwhois命令:顯示用戶的信息
23.gcov命令:coverage測試工具
24.gdialog命令:從shell顯示文本信息
25.gitps命令:顯示程式情況
26.groupadd命令:創建一個新的群組
27.groupdel命令:刪除一個群組
28.groupmod命令:改變系統群組的屬性
29.halt命令:關閉系統
30.help命令:顯示shell的內建命令的幫助信息
31.history命令:顯示歷史命令
32.htpasswd命令:創建和更新用戶的認證檔案
33.id命令:顯示用戶及群組的ID
34.info命令:讀取目錄信息
35.init命令:開關機設定
36.ipcs命令:顯示進程間通信的信息
37.ipcrm命令:刪除訊息佇列、旗語設定或者共享記憶體的ID
38.jobs命令:顯示所有的後台程式
39.kill命令:終止執行中的程式
40.killall命令:終止同名的所有進程
41.last命令:顯示目前和過去登錄系統的用戶相關信息
42.lastb命令:顯示登錄系統失敗的用戶相關信息
43.login命令:登錄系統
44.logname命令:顯示登錄賬號的信息
45.logrotate命令:處理log檔案
46.logout命令:退出系統
47.lsmod命令:顯示Linux核心模組信息
48.man命令:格式化和顯示線上手冊
49.manpath命令:設定man手冊的查詢路徑
50.mkfontdir命令:創建字型檔目錄
51.mount命令:掛載檔案系統
52.mpost命令:系統的繪畫工具
53.msgcat命令:合併訊息目錄
54.msgcomm命令:匹配兩個訊息目錄
55.msgen命令:創建英語訊息目錄
56.msginit命令:初始化訊息目錄
57.newgrp命令:登錄另一個群組
58.nohup命令:退出系統繼續執行命令
59.ntsysv命令:設定系統的各種服務
60.open命令:開啟虛擬終端
61.pgrep命令:基於名字和其他屬性的查找或信號處理
62.pidof命令:查找運行程式的ID
63.pkill命令:終止程式
64.pmap命令:顯示程式的記憶體信息
65.procinfo命令:顯示系統狀態
66.ps命令:報告程式狀況
67.pstree命令:以樹狀圖顯示程式
68.pwck命令:檢查密碼檔案
69.pwd命令:顯示工作目錄
70.reboot命令:重新啟動
71.renice命令:調整優先權
72.rlogin命令:遠程登錄
73.rmmod命令:刪除模組
74.rsh命令:遠程登錄的shell
75.rwho命令:查看系統用戶
76.screen命令:多重視窗管理程式
77.shutdown命令:系統關機命令
78.sleep命令:休眠
79.su命令:變更用戶身份
80.sudo命令:以其他的身份執行命令
81.suspend命令:暫停執行shell
82.swatch命令:系統監控程式
83.symlinks命令:維護符號連結的工具程式
84.tload命令:顯示系統負載
85.top命令:顯示進程信息
86.uname命令:顯示系統信息
87.useradd命令:建立系統賬號
88.userconf命令:用戶賬號設定
89.usermod命令:修改用戶賬號
90.userdel命令:刪除用戶賬號
91.users命令:顯示用戶
92.vlock命令:鎖定終端
93.w命令:顯示登錄系統的用戶信息
94.wait命令:等待程式返回狀態
95.watch命令:將結果輸出到標準輸出設備
96.whereis命令:查找檔案
97.which命令:查找檔案
98.who命令:顯示系統用戶信息
99.whoami命令:顯示用戶名
100.whois命令:顯示指定用戶信息
101.&命令:將任務放在後台執行
第2章 系統設定命令
1.alias命令:設定命令的別名
2.apmd命令:高級電源管理
3.at命令:指定執行命令的時間
4.atd命令:執行已經排隊的任務
5.atq命令:檢查排隊的任務
6.atrm命令:刪除已經排隊的任務
7.atrun命令:執行已經排隊的任務
8.aumix命令:設定音效設備
9.authconfig命令:配置系統的認證信息
10.bind命令:顯示或者設定按鍵組合
11.chkconfig命令:設定系統的應用程式
12.chroot命令:改變根目錄
13.clock命令:設定系統的RTC時間
14.crontab命令:設定計時器
15.declare命令:顯示或者設定shell變數
16.depmod命令:模組關係
17.dircolors命令:ls命令對應的顯示顏色
18.dmesg命令:顯示開機信息
19.enable命令:可用的shell內置命令
20.eval命令:連線多個命令
21.export命令:設定或顯示環境變數
22.false命令:不做任何事情,表示失敗
23.fbset命令:設定幀緩衝區
24.hash命令:顯示和清除哈希表
25.hostid命令:列印當前主機的標識
26.hostname命令:顯示或設定當前系統的主機名
27.hwclock命令:顯示和設定硬體時鐘
28.insmod命令:載入模組
29.isosize命令:顯示ISO9660檔案系統信息
30.kbdconfig命令:設定鍵盤的類型
31.ldconfig命令:設定動態連結綁定
32.ldd命令:列印共享庫檔案的相互依賴關係
33.lilo命令:引導安裝程式
34.liloconfig命令:設定程式的載入
35.losetup命令:設定循環設備
36.mev命令:監視滑鼠情況
37.minfo命令:顯示MS-DOS檔案系統的各項參數
38.mkkickstart命令:建立安裝的組態檔案
39.mkraid命令:初始化/升級RAID設備陣列
40.modinfo命令:顯示核心信息
41.modprobe命令:自動處理可載入的模組
42.mouseconfig命令:設定滑鼠的相關參數
43.nice命令:設定優先權
44.passwd命令:設定密碼
45.pwconv命令:開啟用戶的投影密碼
46.pwunconv命令:關閉用戶的投影密碼
47.resize命令:設定終端視窗的大小
48.rpm命令:管理RPM包
49.runlevel命令:顯示執行等級
50.set命令:設定shell
51.setconsole命令:設定系統終端
52.setenv命令:查詢或顯示環境變數
53.setserial命令:設定或顯示串口的相關信息
54.setup命令:設定公用程式
55.sliplogin命令:將終端機之間的連線設為sliplogin連線
56.swapoff命令:關閉系統交換分區
57.swapon命令:啟動系統交換分區
58.sysctl命令:設定系統核心參數
59.telinit命令:設定系統的執行級別
60.timeconfig命令:設定時區
61.ulimit命令:控制shell程式的資源
62.unalias命令:刪除別名
63.unset命令:刪除變數或函式
64.vmstat命令:顯示虛擬記憶體的信息
65.yes命令:持續輸出給定的字元串,每行顯示一個字元串
第3章 磁碟的管理和維護命令
1.automount命令:為auto檔案系統配置掛載點
2.badblocks命令:檢查磁碟壞道
3.cfdisk命令:磁碟分區
4.dd命令:轉換複製檔案
5.df命令:顯示磁碟信息
6.dirs命令:顯示目錄信息
7.du命令:顯示目錄或者檔案所占的磁碟空間
8.e2fsck命令:檢查ext2檔案系統
9.mkbootdisk命令:建立當前系統的啟動盤
10.mke2fs命令:建立ext2檔案系統
11.mkfs命令:建立各種檔案系統
12.mkfs.minix命令:建立minix檔案系統
13.mkinitrd命令:建立要載入ramdisk的映像檔案
14.mkisofs命令:建立ISO9660映像檔案
15.mkswap命令:設定交換分區
16.mt命令:磁帶驅動操作
17.mzip命令:zip/jaz磁碟驅動器控制命令
18.quota命令:顯示磁碟已使用的空間與限制
19.quotacheck命令:檢查磁碟的使用空間與限制
20.quotaoff命令:關閉磁碟空間與限制
21.quotaon命令:開啟磁碟空間限制
22.quotastats命令:顯示磁碟空間的限制
23.raidstop命令:關閉軟體控制的磁碟陣列
24.repquota命令:檢查磁碟空間限制的狀態
25.restore命令:還原dump操作備份的檔案
26.rmt命令:遠程磁帶傳輸模組
27.sfdisk命令:硬碟分區工具程式
28.sync命令:將記憶體緩衝區的數據寫入磁碟
第4章 文本編輯命令
1.awk命令:模式匹配語言
2.col命令:過濾控制字元
3.colrm命令:刪除制定的列
4.comm命令:比較排序檔案
5.ed命令:文本編輯器
6.egrep命令:輸出某種匹配的行
7.ext2ed命令:ext2檔案系統編輯
8.fgrep命令:匹配字元串
9.fmt命令:編排文本檔案
10.gedit命令:gnome的文本編輯器
11.head命令:輸出檔案開頭的部分信息
12.ispell命令:拼字檢查程式
13.jed命令:編輯文本檔案
14.joe命令:編輯文本檔案
15.join命令:將兩個檔案中與指定欄位內容相同的行連線起來
16.less命令:一次顯示一頁文本
17.more命令:顯示文本信息
18.nano命令:文本編輯器
19.pg命令:瀏覽檔案
20.pico命令:
21.sed命令:利用script命令處理文本檔案
22.sort命令:將文本檔案內容加以排序
23.spell命令:拼字檢查程式
24.tr命令:轉換檔案中的字元
25.uniq命令:檢查檔案中重複出現的行
26.vi命令:文字編輯器
27.vim命令:增強型vi編輯器
28.view命令:文字編輯器
29.wc命令:計算字數
第5章 檔案傳輸命令
1.bye命令:終端FTP連線
2.fold命令:限制檔案的列寬
3.ftp命令:檔案傳輸協定
4.ftpcount命令:顯示FTP用戶登錄數
5.ftpshut命令:定時關閉FTP伺服器
6.ftpwho命令:顯示FTP登錄用戶信息
7.ncftp命令:傳輸檔案
8.ncftpget命令:下載檔案
9.ncftpls命令:顯示檔案目錄
10.ncftpput命令:上傳檔案
11.tftp命令:傳輸檔案
12.uucico命令:UUCP檔案傳輸
13.uucp命令:在Linux系統之間傳輸檔案
14.uupick命令:處理檔案
15.uuto命令:檔案傳輸到遠程主機
第6章 檔案管理命令
1.aspell命令:檢查檔案的錯誤
2.attr命令:XFS檔案系統對象的擴展屬性
3.basename命令:顯示文本或者目錄的基本名稱
4.chattr命令:改變檔案的屬性
5.chgrp命令:改變檔案或者目錄所屬的群組
6.chmod命令:設定檔案或者目錄的許可權
7.chown命令:改變檔案的擁有者或群組
8.cksum命令:檔案的CRC校驗(該命令第一本沒有)
9.cmp命令:比較檔案的差異
10.cp命令:複製
11.csplit命令:分割檔案
12.diff命令:生成差異信息
13.diffstat命令:diff結果的統計信息
14.dirname命令:顯示檔案的除名字外的路徑
15.file命令:識別檔案的類型
16.filterdiff命令:從diff檔案中提取不同
17.find命令:查找檔案或目錄
18.findfs命令:通過列表或用戶ID查找檔案系統
19.git命令:在文字模式下管理檔案
20.indent命令:調整C原始代碼檔案的格式
21.ln命令:連結檔案或目錄
22.lndir命令:連線目錄的內容
23.locate命令:查找檔案
24.lsattr命令:顯示檔案屬性
25.mattrib命令:變更或顯示MS-DOS檔案的屬性
26.mc命令:互動式檔案管理程式
27.mcopy命令:複製MS-DOS檔案到Linux,或者將Linux檔案複製到MS-DOS
28.md5sum命令:檢查檔案
29.mdel命令:MS-DOS檔案刪除
30.mdir命令:顯示MS-DOS檔案的目錄
31.mkdir命令:建立目錄
32.mktemp命令:建立暫存檔案
33.mmove命令:移動MS-DOS檔案
34.mread命令:複製MS-DOS檔案
35.mren命令:更改MS-DOS檔案
36.mshowfat命令:顯示MS-DOS檔案的記錄
37.mtools命令:顯示mtools支持的命令
38.mtoolstest命令:測試並顯示mtools的相關設定
39.mv命令:移動或更改現有的檔案或目錄
40.od命令:輸出檔案內容
41.paste命令:合併檔案的列
42.patch命令:修補檔案
43.rcp命令:複製遠程主機的檔案或目錄
44.rhmask命令:產生加密檔案
45.rm命令:刪除檔案或目錄
46.rmdir命令:刪除目錄
47.scp命令:遠程複製檔案
48.slocate命令:查找檔案或目錄
49.split命令:切割檔案
50.stat命令:顯示inode內容
51.sum命令:計算檔案的校驗碼
52.tee命令:從標準輸入讀取並輸出到標準輸出和檔案
53.tmpwatch命令:刪除暫存檔案
54.touch命令:更新檔案或目錄的時間
55.tree命令:以樹狀結構顯示目錄的內容
56.umask命令:指定在建立檔案時預設的許可權掩碼
第7章 檔案備份及壓縮命令
1.ar命令:建立、修改或從檔案檔案中提取檔案
2.bunzip2命令:解壓縮.bz2類型的檔案
3.bzip2命令:解壓縮.bz2類型的檔案
4.bzip2recover命令:對損壞的.bz2檔案進行修復
5.compress命令:壓縮檔案
6.cpio命令:備份檔案
7.dump命令:檔案系統備份
8.fdisk命令:Linux分區控制表
9.fsck命令:檢查檔案系統並嘗試修復錯誤
10.fsck.ext2命令:檢查ext2檔案系統
11.fsck.ext3命令:檢查ext3檔案系統
12.fsck.minix命令:檢查minix檔案系統並嘗試修復錯誤
13.gunzip命令:解壓縮檔案
14.gzexe命令:壓縮執行檔
15.gzip命令:壓縮檔案
16.hdparm命令:顯示和設定磁碟參數
17.lha命令:壓縮或解壓縮檔案
18.tar命令:壓縮/解壓縮檔案
19.umount命令:卸載檔案系統
20.unarj命令:解壓縮.arj檔案
21.uncompress命令:解壓縮.z檔案
22.unzip命令:解壓縮zip檔案
23.zip命令:壓縮檔案
24.zipinfo命令:顯示壓縮檔案的信息
第8章網路通信及管理命令 481
1.apachectl命令:apacheHTTP
伺服器控制接口 481
2.arp命令:系統ARP快取 482
3.arpwatch命令:監聽ARP記錄 484
4.arping命令:向鄰居主機傳送
ARP請求 485
5.cu命令:主機間通信 486
6.dip命令:IP撥號連線 487
7.gaim命令:即時信息傳輸 487
8.getty命令:設定終端配置 488
9.host命令:dns查詢 489
10.httpd命令:ApacheHTTP伺服器
程式 491
11.ifconfig命令:顯示或配置網路
設備 493
12.iptables命令:IPv4的包過濾和
nat的管理 495
13.iptables-save命令:IP列表存儲 497
14.iwconfig命令:配置無線網路設備 498
15.mesg命令:控制終端的寫入 499
16.mingetty命令:精簡版的getty 500
17.minicom命令:數據機程式 500
18.mkfifo命令:創建管道 501
19.mtr命令:網路診斷工具 501
20.nc命令:設定路由器 502
21.netconfig命令:設定各項網路功能 503
22.netstat命令:顯示網路狀態 504
23.nslookup命令:dns查找 507
24.ping命令:檢測主機(IPv4) 509
25.ping6命令:檢測主機(IPv6) 511
26.pppd命令:ppp連線的設定 512
27.ppp-off命令:關閉ppp連線 513
28.pppsetup命令:設定ppp連線 513
29.pppstats命令:顯示ppp連線狀態 514
30.rdate命令:顯示其他主機的日期
和時間 514
31.route命令:顯示並設定路由 515
32.samba命令:控制Samba服務端 516
33.smbd命令:控制Samba服務端 516
34.ssh命令:遠程登錄 518
35.statserial命令:Samba伺服器程式 520
36.talk命令:與其他用戶交談 521
37.tcpdump命令:截取網路傳輸數據 523
38.telnet命令:遠程登錄 524
39.testparm命令:測試Samba配置 525
40.tracepath命令:追蹤路徑 527
41.traceroute命令:顯示數據包和
主機間的路徑 527
42.tty命令:顯示標準輸入設備
的名稱 529
43.uulog命令:顯示uucp記錄信息 530
44.uuname命令:顯示uucp遠程主機 530
45.uustat命令:顯示uucp狀態 531
46.uux命令:在遠程的uucp主機上
運行命令 532
47.wall命令:傳送信息 533
48.wget命令:從網際網路上下載資源 534
49.write命令:傳輸信息 536
50.ytalk命令:與其他用戶交談 537
第9章程式編譯命令 539
1.as命令:標準GUN彙編程式 539
2.autoconf命令:產生配置腳本 540
3.autoheader命令:為configure產生
模板頭檔案 541
4.autoreconf命令:更新已經生成的
配置檔案 541
5.autoscan命令:產生初步的
configure.in檔案 542
6.autoupdate命令:更新configure.in
檔案到更新的autoconf 543
7.gcc命令:GNU的C和C++編譯器 543
8.gdb命令:GNU調試器 545
9.gdbserver命令:遠程GNU伺服器 546
10.make命令:編譯核心或模組 547
第10章列印作業命令 549
1.cat命令:輸出檔案內容 549
2.cut命令:剪下檔案 551
3.pr命令:編排檔案格式 553
4.tac命令:反序輸出檔案 557
5.tail命令:顯示檔案的末尾內容 558
6.zcat命令:顯示壓縮檔案的內容 560
第11章電子郵件及新聞組命令 562
1.fetchmail命令:獲得郵件 562
2.getlist命令:下載新聞 564
3.mail命令:收發郵件 564
4.mailq命令:顯示發件箱的郵件 565
5.mutt命令:E-mail管理 566
6.nntpget命令:從新聞伺服器
下載文章 568
7.pine命令:收發郵件 568
8.slrn命令:新聞閱讀程式 569
第12章格式轉換命令 571
1.dvips命令:將DVI檔案轉換為
PostScript檔案 571
2.fiascotopnm命令:將壓縮的fiasco
鏡像檔案轉換為pgm或ppm格式 573
3.find2perl命令:將find命令行
轉換為perl代碼 574
4.gemtopbm命令:轉換圖形檔案 574
5.gemtopnm命令:檔案轉換 574
6.giftopnm命令:將GIF檔案
轉換為PNM檔案 575
7.iconv命令:將給定檔案的編碼
進行轉換 576
8.pcxtoppm命令:將PCX圖像檔案轉換為PPM檔案 577
9.picttoppm命令:將PICT檔案
轉換為PPM圖形檔案 578
10.piltoppm命令:將PIL檔案轉換
為PPM圖形檔案 579
11.pjtoppm命令:將HPPaintJet
列印檔案轉換為PPM圖片 579
12.qrttoppm命令:將QRT檔案轉換
為PPM檔案 579
13.sox命令:音頻檔案轉換工具
——處理音頻檔案的瑞士軍刀 580
第13章系統軟體工具 583
1.dc命令:一個任意精度的計算器 583
2.expr命令:簡單計算器 584
3.startx命令:啟動圖形界面 585
4.xset命令:設定XWindow 586

相關詞條

熱門詞條

聯絡我們