操作系統(tǒng)復(fù)習(xí)-基本命令_第1頁
操作系統(tǒng)復(fù)習(xí)-基本命令_第2頁
操作系統(tǒng)復(fù)習(xí)-基本命令_第3頁
操作系統(tǒng)復(fù)習(xí)-基本命令_第4頁
操作系統(tǒng)復(fù)習(xí)-基本命令_第5頁
已閱讀5頁,還剩60頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

Linux常用命令葉長青

基本命令ls 列出文件和文件夾

ls 列出當(dāng)前目錄

ls. .代表當(dāng)前目錄

lsmusic 列出當(dāng)前目下music目錄

ls/home/music

ls../music/bach ..代表上一級(jí)目錄

ls~/music ~代表用戶主目錄ls~/*.wmv 列出所有以wmv結(jié)尾的文件

ls-R 遞歸列出所有子目錄的內(nèi)容

ls-1 單獨(dú)一列顯示結(jié)果

ls-a 列出所有文件,包括隱藏文件

ls-alR 組合三個(gè)選項(xiàng)

ls-X 按文件后綴名分組顯示

ls-t 按時(shí)間排序顯示

ls-S 按文件大小排序顯示

ls-l 顯示文件的詳細(xì)信息ls-h 用戶可讀的方式顯示信息

ls-r 以相反順序顯示文件pwd 顯示當(dāng)前目錄

pwd

dir=$(pwd) 把pwd輸出賦給變量dir

echo$dir 以后可以使用該變量cd 切換到其他目錄

cd 切換到用戶主目錄

cd~ 同上

cd- 切換到上一次的目錄

cd../music

cdmusic/mp3/mytouch 修改文件時(shí)間

touchfile 更新file的訪問時(shí)間和修改時(shí) 間為當(dāng)前時(shí)間,如file不存 在,則建立該文件

touch-a 只更新訪問時(shí)間

touch-m 只更新修改時(shí)間

touch-t 修改成你需要的時(shí)間,具體時(shí) 間格式可見manpagemkdir 創(chuàng)建目錄

mkdir../test

mkdir-p./music/mp3/my 遞歸創(chuàng)建子目 錄

mkdir-v 顯示創(chuàng)建的信息cp 復(fù)制文件

cpfile1/home/usr 把file1復(fù)制到目錄 /home/usr下面

cpfile1../file2 把file1復(fù)制到上一 級(jí)目錄,并改名為 file2cp*.mp3/home/music 復(fù)制所有.mp3文件

cp-v 顯示復(fù)制的信息

cp-i 覆蓋時(shí)給出詢問

cp-R 遞歸復(fù)制目錄下內(nèi)容 mv 移動(dòng)文件或文件夾

mvfile1../ 把file1移動(dòng)到上一級(jí)目 錄

mvdir/home/ 把文件夾dir移到/home 下

mvfile1../file2 把file1移到上一級(jí)目 錄,并改名為file2rm 刪除文件或文件夾

rmfile1

rm../*.mp3

rm-Rdir 刪除文件夾dir

rm-v 顯示刪除的信息

rm-i 刪除前詢問

rm-f 強(qiáng)制刪除,無詢問su 切換到其他用戶

suxiaoming 切換到用戶xiaoming

su 切換到root用戶

su- 切換到root用戶,并且環(huán) 境也相應(yīng)切換man命令

當(dāng)對某命令用法不了解時(shí),請用此命令

manls 查看ls命令的幫助信息

man-klist 當(dāng)不太記得命令時(shí),可以模糊 列出可能相關(guān)的命令

man-t>file.ps 把man的輸出轉(zhuǎn)為ps

文件組合命令

cmd1;cmd2 順序執(zhí)行cmd1和cmd2

cmd1&&cmd2 當(dāng)cmd1執(zhí)行成功之后, 再執(zhí)行cmd2

cmd1||cmd2 當(dāng)cmd1執(zhí)行失敗后,再 執(zhí)行cmd2

mkdir$(date) 以date命令的輸出,作 為mkdir的輸入

ls>file 把ls的輸出重定位到file

ls>>file 把ls的輸出追加到file中

echo<file echo讀取文件file中的內(nèi) 容

ls/home|grep‘music’ 管道命令,把ls命 令的輸出作為grep命令的輸入查看文件

cat 顯示、連接文件內(nèi)容

catfile

catfile1file2 合并file1與file2的內(nèi)容

catfile1file2>file3 把file1和file2的文 件合并放入file3

cat-n 添加行號(hào)less與more 分屏顯示文件內(nèi)容

lessfile

morefile

兩者的區(qū)別,more只能向后翻,less還可以向前翻,less的功能更多head與tail

headfilefile1 查看文件前幾行

tailfilefile1 查看文件最后幾行

head-n5 查看文件前5行,默認(rèn)10 行,tail也有此用法

特別有用的命令

tail-f 即時(shí)更新顯示文件最后幾行的 內(nèi)容,用于查看日志文件時(shí)很 有用文件權(quán)限chgrp 修改文件所屬的用戶組

chgrpuserfile 把file的用戶組設(shè)為user

chgrp-R 遞歸修改子目錄的權(quán)限

chown 修改文件擁有者

chownuserfile1 改變file1的擁有者為user

chownowner:group 同時(shí)改變用戶和用 戶組chmod 修改文件的權(quán)限

權(quán)限r(nóng)wx,也可分別用數(shù)字421表示

chmodu+xg-rfile 用戶增加可執(zhí)行權(quán) 限,組用戶移除讀 權(quán)限

chmod644file 修改為相應(yīng)的權(quán)限

chmod-R 遞歸修改子目錄歸檔和壓縮

在Linux里面,一般先用tar命令,將若干個(gè)文件打包成一個(gè)文件,然后用壓縮命令gzip或bzip2進(jìn)行壓縮,因此一般的壓縮包,總是類似file.tar.gz或file.tar.bz2的名稱tar 打包/解包命令

mkdirdir

tar-cfdir.tardir 把dir目錄的內(nèi)容打包成 dir.tar文件

tar-xfdir.tar 把dir.tar文件解包gzip 壓縮或解壓縮文件

gzipfile 壓縮file,生成file.gz

gzip-dfile.gz 解壓縮file.gzbzip2 另一個(gè)壓縮解壓縮工具

bzip2file 壓縮file,生成file.bz2

bzip2-dfile.bz2 解壓縮文件file.bz2查找命令grep 正則表達(dá)式查找工具

grep‘pain.*’file 在文件file里,找出符合 正則表達(dá)式pain.*的行

grep-R 遞歸搜索子目錄里的文 件內(nèi)容

grep-i 忽略大小寫

grep-A3 同時(shí)顯示查找到的行的后3行

grep-B4 同時(shí)顯示查找到的行的前4行

grep-C2 同時(shí)顯示查找的行的前后2行

grep-v 顯示不包含查找內(nèi)容的行

grep-l 只顯示找到內(nèi)容所在的文件名find

find是個(gè)很強(qiáng)大的命令,其基本結(jié)構(gòu)如下

find<位置><查找方式>…<動(dòng)作>

位置即是表明從哪個(gè)目錄處開始找

find/home-name‘music’在/home下查找名字為music的文件常用的查找方式

-name 按文件名查找

-user 按文件擁有者查找

-group 按文件所屬用戶組查找

-size 按文件大小查找

-type 按文件類型查找

-a 把各個(gè)查找方式連接起來,比 如-name‘usr’-a-typed

-o 同-a類似,-a表示and,這里 表示or

! 對查找方式取反,如!\(- name‘usr’\),表示查找名字不為usr的-exec 對查找到的每一個(gè)文件,執(zhí)行命令,用{}來代表找到的文件,命令以\;結(jié)尾

find/home-name‘music*’-execmv{}{}.d\;

表示在/home目錄下查找名字中有music的文件,然后把他們的文件名后都加.dshell相關(guān)的命令history顯示輸入過的bash命令歷史

!! 執(zhí)行上一個(gè)命令

!n 執(zhí)行命令歷史中第n條命令, n可用history命令來查看alias 創(chuàng)建命令別名

aliasls=‘ls--color=auto’ 創(chuàng)建別名ls

alias 列出當(dāng)前的命令別名

aliasls 查看ls的別名

unaliasls 取消別名查看系統(tǒng)資源ps 查看系統(tǒng)運(yùn)行的進(jìn)程

注意:ps的命令非常復(fù)雜,有多種風(fēng)格,尤其注意ps-u和psu是完全不同的命令psaux 查看系統(tǒng)當(dāng)前運(yùn)行的進(jìn)程

其中STAT一欄中,R代表運(yùn) 行,S代表睡眠,T代表停 止,Z代表僵尸

psaxjf 查看進(jìn)程樹結(jié)構(gòu)

psUuser 查看user用戶創(chuàng)建的進(jìn)程kill 向進(jìn)程發(fā)送信號(hào)

常用的是發(fā)送信號(hào)9,終止進(jìn)程

kill-93321 終止進(jìn)程號(hào)3321的進(jìn)程top 顯示當(dāng)前進(jìn)程的動(dòng)態(tài)信息lsof 列出打開的文件

lsof-u 列出某用戶打開的文件

lsoffile 看文件file正被誰使用free 查看系統(tǒng)的可用內(nèi)存

free-m 以MB為單位顯示內(nèi)存數(shù)量

free-b 以字節(jié)為單位顯示

free默認(rèn)以KB為單位顯示df 顯示磁盤空閑的容量

df-h 以更可讀的方式來顯示文件系統(tǒng)容 量du 顯示各目錄、文件的磁盤占用情況

du/home/music

du-s 只報(bào)告總的占用情況,不列出 每個(gè)文件和子目錄的情況

du-h 以更可讀的方式顯示安裝、更新和卸載軟件

本章只針對類Debian系統(tǒng)apt-get 安裝或卸載軟件包

apt-getinstallvim 安裝vim軟件包

apt-getremovevim 卸載vim軟件包apt-getupdate和apt-getupgrade

apt-getupdate 更新軟件源信息

apt-getupgrade 更新所安裝的軟件包

一般先執(zhí)行apt-getupdate,然后再安裝或者更新軟件包apt-cache 搜索軟件包

apt-get命令需要知道軟件包名稱,安裝之前,可先用此命令查詢一下該軟件包的名稱是什么,這里是模糊查詢dpkg 安裝或卸載軟件包

dpkg-isoftware.deb 從文件來安裝軟件

dpkg-rsoftware 卸載軟件包

注意兩者的區(qū)別:前者參數(shù)是文件名,后者是軟件包名網(wǎng)絡(luò)命令ifconfig 配置網(wǎng)絡(luò)接口

ifconfig 查看當(dāng)前活動(dòng)的接口

ifconfig-a 查看所有網(wǎng)絡(luò)接口

ifconfigeth0查看eth0的接口信息

ifconfigeth0192.168.2.1配置ip地址ping 查看網(wǎng)絡(luò)連接狀態(tài)

ping

ping-c10 最多ping10次,不加此參數(shù), 會(huì)不斷地ping,直到該程序結(jié) 束traceroute 查看數(shù)據(jù)包的運(yùn)行路徑

traceroute會(huì)跟蹤數(shù)據(jù)包在發(fā)往目的地址的過程中,分別經(jīng)過了哪些地方

當(dāng)網(wǎng)絡(luò)有故障時(shí),可用此命令查看數(shù)據(jù)包在轉(zhuǎn)發(fā)的過程中,哪個(gè)部分出了問題host 查看ip地址和域名的對應(yīng)關(guān)系

host

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論