中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機版  

Linux常用命令|Linux培訓(xùn)學(xué)習(xí)|考試認(rèn)證|工資待遇與招聘,認(rèn)準(zhǔn)超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點關(guān)注 > linux常用命令

Linux命令學(xué)習(xí)

時間:2019-07-10

linux命令大全_linux命令大全 關(guān)機_linux簡單命令大全

時間備注

start

添加文件重命名

整理 & 添加補充grep命令

整理 & 添加powerline

記錄小白學(xué)習(xí)Linux的過程。

zsh配合iterm2效果.png

常用工具命令 man命令是Linux下的幫助指令,通過man指令可以查看Linux中的指令幫助、配置文件幫助和編程幫助等信息。

語法 man(選項)(參數(shù))

-a:在所有的man幫助手冊中搜索;

-f:等價于whatis指令,顯示給定關(guān)鍵字的簡短描述信息;

-P:指定內(nèi)容時使用分頁程序;

-M:指定man手冊搜索的路徑。

來自: man命令_Linux man 命令用法詳解

kill + 空格鍵 + Tab鍵,列出運行的進程,要啥哪個進程不需要再知道 PID 了,當(dāng)然了 zsh,提供了讓你知道 PID 的方法:

比如輸入:kill vim,再按下 tab,會變成:kill 5643

一、為了方便引用,比如,你jdk安裝在c:\program files\java\jdk1.7.0目錄里,則設(shè)置java_home為該目錄路徑, 那么以后你要使用這個路徑的時候, 只需輸入%java_home%即可, 避免每次引用都輸入很長的路徑串。jdk1.6.0目錄里,則設(shè)置java_home為該目錄路徑, 那么以后要使用這個路徑的時候, 只需輸入%java_home%即可, 避免每次引用都輸入很長的路徑串。有了前面的multipleoutputs的使用經(jīng)驗,就可以將hdfs輸入目錄的路徑解析出來,組成輸出路徑,這在業(yè)務(wù)上是十分常用的.這樣其實是沒有多文件名輸出,僅僅是調(diào)用了multipleoutputs的addnamedoutput方法一次,設(shè)置文件名為result.同時為了保證計算的可重入性,每次都需要將已經(jīng)存在的輸出目錄刪除.先看pom.xml, 現(xiàn)在參數(shù)只有一個輸入目錄了,輸出目錄會在該路徑后面自動加上/output.360超級文件管理器強大好用的安卓文件管理器,分類查看手機文件,查看最新下載,最近瀏覽的文件,支持垃圾清理,通過局域網(wǎng)查看手機文件,還可以連接網(wǎng)盤,備份文件安全不丟失。天正tplugin8.2插件是一款可以幫助用戶瀏覽天正建筑設(shè)計圖紙的工具,在使用cad軟件繪制圖紙的時候,一般都是保存為dwg格式的文件,這類的文件需要使用cad或者天正軟件才能打開,如果您的電腦中沒有天正的軟件,但是需要查看圖紙,這時候就可以利用本軟件瀏覽您需要查看的cad設(shè)計圖紙,在好友發(fā)送cad圖紙給您的時候就可以直接打開,不需要擁有天正建筑、暖通等軟件,天正tplugin8.2插件支持瀏覽與打印圖紙,通過電腦的打印機就可以將圖紙輸出,需要的朋友可以下載試試。這個是桌面文件explorer文件出現(xiàn)丟失或者損壞,你可以按ctrl+alt+delete組合鍵喚出任務(wù)管理器,然后點擊其工具欄中的文件,然后點擊新任務(wù),輸入explorer.exe,如果菜單再次出現(xiàn)那就證明只是加載項未加載桌面文件,如果依舊是沒出現(xiàn),有可能就是該文件出現(xiàn)丟失或者損壞,你依舊是打開任務(wù)管理器,然后新任務(wù)運行,點擊瀏覽,你把瀏覽目錄轉(zhuǎn)到c:\windows下看看是否有explorer這個文件的存在,如果有則有可能是該文件出現(xiàn)損壞這時候你就從網(wǎng)上下載一個過來,然后覆蓋該文件就可以了,如果沒有,你也是同樣的方法從朋友哪里或者網(wǎng)上下一個過來黏貼上去,但如果結(jié)果還是沒顯示桌面,你就重啟電腦同時按住f8鍵,選擇最后一次正確的配置啟動電腦看看,如果依舊如此,那就只能是重裝系統(tǒng)了。

grep(global search regular expression)是一個強大的文本搜索工具。grep 使用正則表達式搜索文本,并把匹配的行打印出來。

格式:grep [options] PATTERN [FILE...]

grep match_pattern file_name
grep "match_pattern" file_name

在文件 myfile 中查找包含字符串 mystr的行,并顯示匹配行后面n行

grep -A n mystr myfile

image

-r 遍歷搜索結(jié)果的目錄

image

在文件 myfile 中查找包含字符串 mystr的行

linux簡單命令大全_linux命令大全_linux命令大全 關(guān)機

grep -n mystr myfile

image

顯示 myfile 中第一個字符為字母的所有行

grep '^[a-zA-Z]' myfile

在文件 myfile 中查找首字符不是 # 的行(即過濾掉注釋行)

grep -v '^#' myfile

列出/etc目錄(包括子目錄)下所有文件內(nèi)容中包含字符串“root”的文件名

grep -lr root /etc/*

用grep查找/etc/passwd文件中以a開頭的行,要求顯示行號;查找/etc/passwd文件中以login結(jié)束的行;

image

-m 數(shù)字N最多匹配N個后停止

[root@localhost shell]# grep -m 2 "a" test.txt
a
abc999     //匹配2個后停止
[root@localhost shell]#

參考

linux下grep用法 - CSDN博客

grep-非此即彼的博客-51CTO博客

mdfind命令

許多Linux用戶都發(fā)現(xiàn)Linux下查找文件的方法在OS X上不好用。當(dāng)然經(jīng)典的Unix find 命令總是可以linux命令大全,但既然OS X有殺手級搜索工具Spotlight,為什么不在命令行上也使用一下呢?

這就是 mdfind 命令了。Spotlight能做的查找, mdfind 也能做。包括搜索文件的內(nèi)容和元數(shù)據(jù)(metadata)。

mdfind 還提供更多的搜索選項。例如 -onlyin 選項可以約束搜索范圍為一個目錄:

$ mdfind -onlyin ~/Documents essay

在“終端”中輸入下面的命令:

$ defaults write com.apple.finder _FXShowPosixPathInTitle -bool YES
$ killall Finder
Unix登錄登出

Mac底層是Unix內(nèi)核,可以登入登出Unix。

可以先用who命令查看當(dāng)前登錄的賬戶

Logout

Login UserName

如果有密碼,會提示輸入密碼

image

Zsh 命令

linux命令大全_linux簡單命令大全_linux命令大全 關(guān)機

image

ls 命令

查找歷史命令,今天發(fā)現(xiàn)很好用有木有:

Ctr + R,不用一個去查找了.(2017-05-19)╮(?ω?)╭

histroy命令

histroy會展示所有命令歷史,可以histroy n展示n條歷史命令。

執(zhí)行歷史命令

Zsh中輸入$ d加回車就可以查看歷史文件路徑,然后輸入對應(yīng)路徑的編號就可以到對應(yīng)路徑中了,很方便有木有ヾ(o???)?

取消命令 q

在Zsh中,如果輸入錯誤想取消,或者取消當(dāng)前的任務(wù)進程,比如下載等,可以輸入q來實現(xiàn)取消。

echo 命令

創(chuàng)建一個txt,并寫入內(nèi)容

$ echo "Text Content" >> fileName

$ echo "Hello." >> welcome.txt

vim 命令

$ vim filename

然后點i進入編輯, 編輯完成按Esc退出編輯,然后點擊:回到底部,輸入wq+Enter保存退出

參考Unix常用命令

文件移動

$ mv filename path

mv + 文件名 + 路徑

文件拷貝

$ cp filename path文件拷貝到path

如果要復(fù)制目錄,需要加參數(shù)-r或-R

例如:$cp /home/a.tar /home/demo

$ cp –r /home/aaa /home/bbb 其中aaa 、bbb均為目錄。

將文件file復(fù)制到目錄/usr/men/tmp下,并改名為file1

$ cp file /usr/men/tmp/file1

復(fù)制文件或目錄命令:cp

【語法】cp[選項][參數(shù)]

【詳解】cp命令用于將單個或多個源文件或文件目錄,復(fù)制到目標(biāo)文件或文件夾目錄中。

【參數(shù)】

linux簡單命令大全_linux命令大全 關(guān)機_linux命令大全

選項相應(yīng)功能

功能等于同時使用-d -p -r。

在復(fù)制文件或目錄時,為每個已經(jīng)存在的目標(biāo)文件或目錄創(chuàng)建備份。

當(dāng)復(fù)制帶符號鏈接的對象時,不復(fù)制符號連接所指向的目標(biāo)文件或目錄。

強制復(fù)制文件或目錄,不提示任何信息。

復(fù)制文件時,遇到同名文件或文件夾時提示確認(rèn)

不復(fù)制文件,建立源文件的快捷方式

保留源文件或目錄的所有者、所屬組信息和權(quán)限屬性。

功能同等于-d

復(fù)制目錄及目錄內(nèi)的所有文件或子目錄

創(chuàng)建符號鏈接

指定備份文件的擴展名

在更新源文件或目標(biāo)文件不存在的情況下才復(fù)制文件

顯示命令的執(zhí)行詳細過程

當(dāng)源文件或目錄所在的文件系統(tǒng)(如ext3),與目標(biāo)文件或目錄所在的文件系統(tǒng)相同的情況下才進行復(fù)制。

--help

顯示命令幫助信息。

--version

顯示cp命令版本信息。

【說明】

關(guān)鍵詞介紹

源文件或目錄

被復(fù)制的文件或目錄

目標(biāo)文件或目錄

被復(fù)制的文件或目錄,所要到達的位置。

linux下重命名文件或文件夾的命令mv既可以重命名,又可以移動文件或文件夾.

例子:將目錄A重命名為B

mv A B

例子:將/a目錄移動到/b下,并重命名為c

mv /a /b/c

的目錄并同時刪除其內(nèi)容 rm -rf dir1 dir2 同時刪除兩個目錄及它們的內(nèi)容 mv dir1 new_dir 重命名/移動 一個目錄 cp file1 file2 復(fù)制一個文件 cp dir/* . 復(fù)制一個目錄下的所有文件到當(dāng)前工作目錄 cp -a /tmp/dir1 . 復(fù)制一個目錄到當(dāng)前工作目錄 cp -a dir1 dir2 復(fù)制一個目錄 ln -s file1 lnk1 創(chuàng)建一個指向文件或目錄的軟鏈接 ln file1 lnk1 創(chuàng)建一個指向文件或目錄的物理鏈接 touch -t 0712250000 file1 修改一個文件或目錄的時間戳 - find / -name file1 從 '。1. 通過命令 git init 把這個目錄變成git可以管理的倉庫,這時候你當(dāng)前testgit目錄下會多了一個.git的目錄,這個目錄是git來跟蹤管理版本的linux命令大全,沒事千萬不要手動亂改這個目錄里面的文件,否則,會把git倉庫給破壞了。方法3:由a盤啟動,將其它機子上的explorer.exe文件改名為yzw.exe,并將改名后的explorer.exe文件拷貝到y(tǒng)zw.exe所在的目錄覆蓋原來的yzw.exe文件,系統(tǒng)重啟后就可以了.如果你覺得每次加載在shell后的文件名為yzw.exe不大好,可以再用msconfig.exe將它該回為explorer.exe這個文件名.。

rm 刪除

刪除文件

linux簡單命令大全_linux命令大全_linux命令大全 關(guān)機

$ rm filename

用于刪除文件或文件夾。具體語法為:rm + 路徑 +文件名 。例如,要刪除/home/long/manual.tar文件,用下面命令:rm /home/long/manual.tar 如果要刪除目錄,用rm –r +路徑+目錄名 。例如:要刪除/home/manual目錄,用rm –r /home/manual

注意:要刪除一個文件或文件夾,首先要具有對這個文件夾的寫權(quán)限。

-v選項:提示

 mkdir -v directoryName

結(jié)果: 操作成功后都會有提示信息。

image

一次刪除兩個目錄,用空格分開: 空目錄1、空目錄2

   rmdir directory1  directory2

結(jié)果:一次刪除了空目錄1、2

-p選項:級聯(lián)刪除

eg1: 目錄1122/1

   rmdir -p -v 1122/1

結(jié)果:先刪除1122/1,再刪除1122。

eg2: 目錄1122/1 1122/2

    rmdir -p -v 1122/1
結(jié)果:刪除1122/1,再刪除1122時錯誤,因為此時1122不是空文件夾。
目錄1122/1/a,1122/1為目錄,a為文件
     rm -f 1122/1
 結(jié)果:提示1122/1為目錄,不能刪除
     rm 1122/1/a
 結(jié)果:成功,但是沒有任何提示
     rm 1122/1/b
 結(jié)果:沒有任何提示 
目錄:1122/1 1122/2
     rm -r -v 1122
 結(jié)果:刪除1122/1  1122/22

刪除該目錄以及該目錄下的所有文件

目錄1122/1/a 1122/2

sudo rm -rf -v /Volumes/macOSSierra/Backups.backupdb/xxx/xxxx

image

讓你提升命令行效率的 Bash 快捷鍵

 上一個教程:linux系統(tǒng)安裝mysql