日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux 终端 画圆,16个圆桌面Linux用户必须要知道的Shell命令

發布時間:2025/5/22 linux 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux 终端 画圆,16个圆桌面Linux用户必须要知道的Shell命令 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

16個圓桌面Linux用戶必須要知道的Shell命令

16個圓桌面Linux用戶必須要知道的Shell命令

日期:2014-05-16  瀏覽次數:20305 次

16個桌面Linux用戶必須要知道的Shell命令

http://my.oschina.net/jack230230/blog/56318?from=20120506

有些人仍然會有這中愚蠢的想法,他們認為使用Linux就必須使用Linux shell命令。胡說!你可以不懂得任何Linux命令,比如說ps,grep,ls等,但是你仍然可以使用很多現代的Linux桌面發行版。

Linux的系統管理員與桌面用戶不一樣,他們不像桌面用戶一樣使用Cinnamon, GNOME, Unity, 或者 KDE,他們所有的時間都是用Linux命令。

對于桌面用戶來講,若是了解一部分Linux命令,你可以更好的使用Linux,體驗它的魅力,下面列舉出了一些:

Shell 基礎:

你可以通過打開Linux的terminal(終端)來執行Shell命令。Shell的種類有很多種,例如CSH,Bourne Shell,Korn Shell。在現在的大多數Linux發行版中,默認的Shell一般都是Bourne again shell(bash).

想看看你的Shell是哪一種,執行下面的命令

1echo $SHELL

在Linux中,$符號代表一個shell 變量。所有的shell都用這種方式使用變量。有一些shell變量在你的系統啟動的時候就有了默認值。例如,$SHELL;$LOGNAME是你的登錄名,而$PATH變量指明了你的shell命令的搜索范圍。

echo命令的作用就是打印出你的輸入。如果你的輸入具有shell的特殊意義,例如shell變量,他就輸出變量的值。

Echo.png

一個重要的地方是,你要注意文本的大小寫。例如,ls,是DOS的dir命令的Linux版本。這個命令列出當前工作目錄下的文件列表。如果你輸入的是LS,你得到的只能是“找不到命令”的錯誤信息。

另外在Linux shell命令中一個重要的地方是,你可以將命令串起來。這是Unix/Linux從第一天開始就有的巧妙的特點。最簡單的將命令連起來的辦法就是使用“|”,我們稱之為“pipe”。第一個命令的輸出就是下一個命令的輸入。

Linux命令有自己的語法規則:

基本的語法就像這樣:

1command -option file

例如:

1ls -la

這行命令的意義是輸出當前目錄的所有文件的文件名,l代表“long”,a代表“all”,有了l選項,你會發現,輸出的內容比較豐富,不只包括文件名,還有文件的訪問權限,所有者,所屬組等。你會發現這個命令會在屏幕上輸出大量的信息,如果當前目錄的文件比較多的話。

現在就是“pipe”出場的時候了。

1ls -la | more

你會在屏幕上看到如下信息:

ls-la.png

你也可以在大多數Linux命令中使用通配符。通配符就是可以代表文件名中任何未知的字符或字符串。例如,*就代表任意字符串,?代表單個字符。例如:

1ls -l a*

這個命令會列出在當前工作目錄下所有的以小寫a開頭的文件,比如說abc.txt,alpha.jpg等等。

1ls a?cd

這條命令會列出所有以小寫a開頭隔一個未知字符以小寫cd結尾的所有文件。例如adcd,axcd,但是不會列出adfdcd,也不會列出axcd.txt。

一些常用的命令

man:如果你想了解每一個命令代表什么含義以及他的用法,你就可以使用man(意義為manual)命令,例如:

1man ls

man輸出的內容是為系統管理員和開發者編寫的,如果你想了解更多命令的用法,你可以去找網絡上的Linux命令文檔,有一個非常方便的就是丹尼爾·巴雷特的Linux的袖珍指南。

在以前如果你真的想學習Linux和Unix你必須閱讀man手冊。而在2012年的今天,面對如此好用的圖形界面,這句話顯得不是那么的重要,但是如果你想了解Linux更深,閱讀man手冊仍然是一個好的開始。

su 和sudo: su命令的作用是切換用戶,這也被稱為超級用戶,因為在有些系統中su命令可以使你以系統的所有權限用戶root登錄。除非你是系統管理員,否則我絕不推薦你使用su切換到root,因為這可能給你帶來很多麻煩。

一個相對安全的多的辦法是使用sudo命令,這個命令可以上你以root權限運行一個命令。

這兩個命令都需要系統密碼。在大多數Linux的桌面發行版中這兩個是相同的,就是你系統的第一個用戶設置的密碼。

grep:grep是一種強大的文本搜索工具,它能使用正則表達式搜索文本,并把匹配的行打印出來。 例如:

1grep foo /etc/passwd

返回在password文件中所有的含有foo的行

1grep -i "foo" /etc/passwd

-i選項是忽略大小寫,這就意味著若某一行含有FOO或FOo也會被搜索到。

grep還支持遞歸搜索:

1grep -r "foo" /home/sjvn

這條命令將會搜索/home/sjvn目錄及其子目錄下所有的包含“foo”的行

grep也通常與其他命令串連起來使用,例如:

1ls -la | grep foo*

列出當前目錄下任何以foo開頭的文件或目錄。例如如下文件將被匹配:foo,foobar,foolish.txt等等。

ps:報告進程的狀態。此命令將顯示哪些程序正在運行。我使用PS和grep比其他任何命令使用的都要多。

現在假如你有一個程序運行出了錯誤,你不能再桌面上把他關掉,(我看準你了,火狐),我運行如下命令就能查看他的進程id:

1ps -ef | grep firefox

這條命令做了如下事情:

1kill -9 1234

·第一,他找出所有當前在我的電腦上運行的程序

·然后grep命令找出這些文件中叫“firefox”的,顯示到屏幕上。

·每一行都有一個進程id數字。有了,現在我就可以是用...

kill:這條命令就想他的名字一樣,他可以干掉指定的進程。干掉運行錯誤的firefox或者其他我想干掉的進程。

1kill 1234

這將會干掉所有進程id為1234的程序。為了確保這個程序已經被干掉(強行終止),我使用下面的命令

clear:? 如果你覺得你的屏幕上有太多的東西,看起來很討厭,可以使用clear命令清空。

文件/目錄命令

cp:cp代表copy,就是復制,他可以復制一個或多個文件到指定的一個或多個目錄下。

一個通常的用法是:

1cp fred.txt ethel.txt

把fred.txt中的內容復制到當前文件夾中名為ethel.txt中

1cp fred.txt /home/sjvn/docs/fred.txt

把fred.txt復制到指定文件中。

1cp *.txt? /home/sjvn/docs/

復制當前目錄下所有以.txt結尾的文件到指定的目錄下。

1cp -r /home/sjvn/docs/* /home/sjvn/backup

遞歸的復制在/home/sjvn/docs/目錄下的所有文件到指定的文件夾。

hostname: 顯示你當前登錄進去的計算機的名稱。

mv:mv(意義為move)顧名思義就是移動,可以移動指定文件到指定位置。當然這個命令有的時候還可以用來實現重命名。

例如:

1mv fred.txt ethel.txt

這條命令的作用你可以簡單的認為是重命名fred.txt為ethel.txt。

當然此命令還有其他用法,此處不再一一羅列,用法與cp類似,只是這條命令不再保留原文件。

rm:rm代表remove,是刪除的意思,所以我運行:

1rm fred.txt

我將刪除fred.txt。

我強烈推薦你在執行rm命令的時候使用-i選項。這兒選項將在你執行命令的時候詢問你是否要真的刪除文件。就像這樣:

1rm -i fred.txt

系統信息

uname: uname -a命令用一行簡短的給你總結的電腦的基本信息。這通常包括你的電腦名稱,Linux內核版本,你的發行版名稱等。

uname-a.png

對于更詳細的信息,你可以使用ca

免責聲明: 本文僅代表作者個人觀點,與愛易網無關。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內容。

總結

以上是生活随笔為你收集整理的linux 终端 画圆,16个圆桌面Linux用户必须要知道的Shell命令的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 天堂av在线网 | 中文字幕一二三四区 | 91在线一区 | 狠狠干天天 | 日韩午夜激情视频 | 99热网站| 欧美一区二区视频在线 | 91av一区| 亚洲高清视频在线播放 | 中文字幕在线资源 | 亚洲国产成人一区 | 午夜成人影视 | 日日躁夜夜躁aaaabbbb | 久久er99热精品一区二区 | 超碰97国产精品人人cao | 91色国产 | 日韩性xxxx | 国产肉体xxxx裸体784大胆 | 精品国产乱码久久久久久郑州公司 | 久久国语精品 | 91官网在线 | 日本黄色不卡 | 台湾少妇xxxx做受 | 性欧美8khd高清极品 | 国产淫视 | jizz亚洲女人高潮大叫 | 狠狠干狠狠搞 | 香港三日本三级少妇66 | wwwxxx在线| 香蕉黄色网| 人人干天天干 | 五月婷婷婷 | 国产一级二级三级精品 | 成人午夜天| 男女网站视频 | 久久久久久高清 | 一区二区三区免费看视频 | 中文字幕永久免费 | 日本少妇ⅹxxxxx视频 | 中文字幕成人动漫 | 亚洲精品另类 | 日日日插插插 | 人人妻人人澡人人爽欧美一区双 | 国产精品揄拍一区二区 | 国产一区二区三区精品愉拍 | 日韩av无码一区二区三区不卡 | 亚洲4438 | 99精品在线免费视频 | 521a人成v香蕉网站 | 亚洲毛片儿 | 制服 丝袜 激情 欧洲 亚洲 | 免费的一级黄色片 | 日本熟妇色xxxxx日本免费看 | 国产人妻黑人一区二区三区 | 菊肠扩张playh | 久久天天东北熟女毛茸茸 | 黄瓜视频色 | 午夜av网站| 1024香蕉视频 | 国产福利视频在线观看 | 久久精品国产亚洲AV无码麻豆 | 免费在线观看一区二区 | 久久这里只有精品6 | 大吊一区二区三区 | 99香蕉网 | 无码无遮挡又大又爽又黄的视频 | 久久窝窝 | 日韩一级精品 | 尤物综合网 | 中国一区二区视频 | 国产一区二区三区在线播放无 | 亚洲爆乳无码精品aaa片蜜桃 | 欧美做受视频 | 久久久久久无码精品大片 | 日本亚洲黄色 | 亚洲女女做受ⅹxx高潮 | 国产又爽又黄的视频 | 91久久精品一区二区三 | 国产精品成人无码专区 | 男操女视频在线观看 | 使劲插视频 | 国产小视频免费在线观看 | 一本毛片 | 国产性猛交xxxx免费看久久 | 亚洲乱码国产乱码精品精剪 | 国产精品久久久一区二区 | 少妇色视频 | 欧美操操操 | 久久久视屏| 一本毛片 | 粉嫩精品久久99综合一区 | 欧美激情一区二区三区四区 | 四虎1515hh.com | 欧美a∨| 懂色av蜜臂av粉嫩av | 青青草国产在线观看 | 麻豆精品视频免费观看 | 国产精品超碰 | 有机z中国电影免费观看 |