2. 常用linux命令整理


① 查看當(dāng)前目錄以及切換目錄

  1. 查看當(dāng)前所在目錄
pwd
  1. 查看當(dāng)前目錄中的目錄以及文件
ls  # 顯示當(dāng)前目錄中的文件
ls -l  # 以長格式顯示當(dāng)前目錄中的文件
ll  # ls -l 的簡寫
ls -a  # 顯示所有的文件瞻想,包括隱藏文件
  1. 切換目錄
cd 想要跳轉(zhuǎn)到的目錄

cd /  # 跳轉(zhuǎn)到根目錄
cd ~  # 切換到當(dāng)前用戶的主目錄
cd ../  # 切換到上一層目錄
cd -  # 切換到上一個目錄

②目錄操作

  1. 創(chuàng)建目錄
mkdir 目錄名字

mkdir test  # 在當(dāng)前目錄中創(chuàng)建一個叫 test 的目錄
  1. 重命名/移動目錄(同樣適應(yīng)于文件)
mv 舊目錄 新目錄

mv test testA  # 將當(dāng)前目錄中的 test 重命名為 testA

mv test /  # 將當(dāng)前目錄中的 test 移動到根目錄

mv test /testA
# 1. 如果根目錄下存在 testA 目錄,將當(dāng)前目錄中的 test 移動到根目錄下 testA 的目錄下
# 2. 如果根目錄下不存在 testA 目錄薇宠,將當(dāng)前目錄中的 test 移動到根目錄下鸣剪,并重命名為 testA
  1. 復(fù)制目錄(同樣適應(yīng)于文件)
cp [-r] 被復(fù)制的目錄 目標(biāo)目錄
# -r 可選參數(shù)斗蒋,表示遞歸復(fù)制德召,即復(fù)制該目錄以及下面的所有的子目錄和文件

cp -r test /  # 將 test 目錄復(fù)制到 根目錄(此處因為是目錄畜晰,所以使用遞歸復(fù)制宇智,如果是文件蔓搞,可省略 -r)
  1. 刪除目錄(同樣適用于文件)
rm [-rf] 要被刪除的目錄
# -r 可選參數(shù),表示遞歸刪除随橘,即刪除該目錄以及下面的所有的子目錄和文件
# -f 可選參數(shù)喂分,表示強制刪除,使用該參數(shù)后系統(tǒng)不會提示

rm -r test  # 刪除 test 目錄以及下面的所有的子目錄和文件机蔗,刪除過程中會有提示
rm -rf test  ## 刪除 test 目錄以及下面的所有的子目錄和文件蒲祈,刪除過程中不會有提示
  1. 搜索目錄(同樣適用于文件)
find 目錄 -name 'test*' 

find ./test -name 'test*'  # 在當(dāng)前目錄下的 test 目錄中搜索目錄名字以 test 打頭的目錄(或文件)

③文件操作

  1. 創(chuàng)建一個空的文件
touch 文件名

touch xxx.txt  # 創(chuàng)建 一個叫 xxx.txt 的空文件
  1. 查看文件
cat 文件名
cat xxx.txt  # 查看 xxx.txt 文件中的內(nèi)容(只能看到最后一行)

more 文件名
more xxx.txt  # 查看 xxx.txt 文件中的內(nèi)容(從頭開始看甘萧,使用 enter 看下一行,使用 space 翻頁梆掸,q 退出)

less 文件名
less xxx.txt  # 功能在 more 的基礎(chǔ)上扬卷,還可以使用上下鍵進行翻頁

tail [-數(shù)字] 文件名
tail -10 xxx.txt  # 查看 xxx.txt 文件中最后10行的內(nèi)容
tail -f xxx.txt  # 動態(tài)監(jiān)控 xxx.txt 文件中的內(nèi)容
  1. 搜索文字
grep 要搜索的文字  文件 
grep aa xxx.txt  # 搜索 xxx.txt 文件中的 aa 字符
grep aa xxx.txt --color  # 搜索 xxx.txt 文件中的 aa 字符,并高亮顯示

④打包壓縮

  1. 命名規(guī)則
.tar  # 表示打包
.gz  # 表示壓縮
.tar.gz  # 表示打包并壓縮
  1. 打包壓縮命令
tar -zcvf 打包壓縮后的文件  要被打包壓縮的文件
# -z  調(diào)用 gzip壓縮命令進行壓縮
# -c  打包文件
# -v  顯示運行過程
# -f  指定文件名稱

tar -zcvf xxx.tar.gz ./*  # 將當(dāng)前目錄下面所有的文件大寶并壓縮為 xxx.tar.gz
  1. 解壓命令
tar -xvf 要解壓的文件 
# -x 解壓

tar -xvf xxx.tar.gz  # 將 xxx.tar.gz 解壓
tar -xvf xxx.tar.gz -C ./test  # 將 xxx.tar.gz 解壓到當(dāng)前目錄下的 test 目錄下

⑤查看當(dāng)前系統(tǒng)運行的進程

ps -ef

⑥管道

|
ps -ef | grep aa  # 查看當(dāng)前系統(tǒng)運行的進程酸钦,然后篩選出其中含有 aa 的進程

⑦殺死進程

kill -9 進程的pid
kill -9 1215  # 將進程pid為1215的進程殺死

⑧網(wǎng)絡(luò)

  1. 查看本機 IP
ifconfig  # 相當(dāng)于 ipconfig
  1. 查看端口的使用情況
netstat -an
  1. ping
ping 192.168.115.100

⑨其他

  1. 以管理員權(quán)限運行命令怪得,在命令前面使用
sudo 要執(zhí)行的命令

# 例如將 IntelliJ IDEA.app 修改為任何人都可以讀寫執(zhí)行
sudo chmod -R 777 IntelliJ\ IDEA.app/

關(guān)于以上舉例命令的解讀請參照初探Linux命令——查看及修改文件的權(quán)限

  1. 更新所有軟件的最新資源地址
apt-get update
  1. 安裝軟件
apt-get install 軟件名稱
apt-get install vim #安裝vim
  1. 查看上一次程序運行結(jié)果的返回值
echo $?

持續(xù)更新中... ...

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市卑硫,隨后出現(xiàn)的幾起案子徒恋,更是在濱河造成了極大的恐慌,老刑警劉巖欢伏,帶你破解...
    沈念sama閱讀 219,039評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件入挣,死亡現(xiàn)場離奇詭異,居然都是意外死亡硝拧,警方通過查閱死者的電腦和手機径筏,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評論 3 395
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來障陶,“玉大人匠璧,你說我怎么就攤上這事∠陶猓” “怎么了夷恍?”我有些...
    開封第一講書人閱讀 165,417評論 0 356
  • 文/不壞的土叔 我叫張陵,是天一觀的道長媳维。 經(jīng)常有香客問我酿雪,道長,這世上最難降的妖魔是什么侄刽? 我笑而不...
    開封第一講書人閱讀 58,868評論 1 295
  • 正文 為了忘掉前任指黎,我火速辦了婚禮,結(jié)果婚禮上州丹,老公的妹妹穿的比我還像新娘醋安。我一直安慰自己,他們只是感情好墓毒,可當(dāng)我...
    茶點故事閱讀 67,892評論 6 392
  • 文/花漫 我一把揭開白布吓揪。 她就那樣靜靜地躺著,像睡著了一般所计。 火紅的嫁衣襯著肌膚如雪柠辞。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,692評論 1 305
  • 那天主胧,我揣著相機與錄音叭首,去河邊找鬼习勤。 笑死,一個胖子當(dāng)著我的面吹牛焙格,可吹牛的內(nèi)容都是我干的图毕。 我是一名探鬼主播,決...
    沈念sama閱讀 40,416評論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼眷唉,長吁一口氣:“原來是場噩夢啊……” “哼吴旋!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起厢破,我...
    開封第一講書人閱讀 39,326評論 0 276
  • 序言:老撾萬榮一對情侶失蹤荣瑟,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后摩泪,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體笆焰,經(jīng)...
    沈念sama閱讀 45,782評論 1 316
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,957評論 3 337
  • 正文 我和宋清朗相戀三年见坑,在試婚紗的時候發(fā)現(xiàn)自己被綠了嚷掠。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,102評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡荞驴,死狀恐怖不皆,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情熊楼,我是刑警寧澤霹娄,帶...
    沈念sama閱讀 35,790評論 5 346
  • 正文 年R本政府宣布,位于F島的核電站鲫骗,受9級特大地震影響犬耻,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜执泰,卻給世界環(huán)境...
    茶點故事閱讀 41,442評論 3 331
  • 文/蒙蒙 一枕磁、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧术吝,春花似錦计济、人聲如沸珊燎。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,996評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽焊虏。三九已至,卻和暖如春与柑,著一層夾襖步出監(jiān)牢的瞬間庇谆,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,113評論 1 272
  • 我被黑心中介騙來泰國打工幔翰, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留漩氨,地道東北人。 一個月前我還...
    沈念sama閱讀 48,332評論 3 373
  • 正文 我出身青樓遗增,卻偏偏與公主長得像叫惊,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子做修,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,044評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 常見Linux命令## 文件復(fù)制霍狰,移動,刪除饰及,創(chuàng)建 復(fù)制:cp -v 源文件路徑 目標(biāo)文件路徑 移動:mv -v ...
    單純的土豆閱讀 2,271評論 0 2
  • 第一部分 Linux命令行 1. 基本的bash shell命令 1.1 啟動shell /etc/passwd文...
    LALH_08ca閱讀 859評論 0 2
  • 目錄(?)[-] 關(guān)于Vim 1 Vim的幾種模式 啟動Vim 文檔操作 光標(biāo)的移動 1 基本移動 2 翻屏 3 ...
    SunnyLeong閱讀 8,667評論 0 32
  • 1.查看當(dāng)前日歷:cal cal命令用于查看當(dāng)前日歷蔗坯,-y顯示整年日歷: 2.顯示或設(shè)置時間:date 設(shè)置時間格...
    一只寫程序的猿閱讀 609評論 0 1
  • 爺爺時年八十七,喜歡坐在門口燎含、靠著墻宾濒,說說往事,回憶年輕時候的故事屏箍。 年輕時的爺爺是個勤快好學(xué)绘梦、手藝精湛的打鐵匠。...
    鹿夕林閱讀 293評論 4 3