linux命令聯絡

來源:互聯網
上載者:User

1.修改個人密碼
2.使用簡單命令:date,cal,who,echo,clear等
3.瀏覽檔案系統
(1)運行pwd,確定目前的目錄
(2)運行ls -l,理解個欄位含義
(3)運行ls -ai ,理解個欄位含義
(4)使用cd命令,將工作目錄改到根上(/).
(5)直接使用cd命令,回到那了?用pwd驗證。
(6)用mkdir建立子目錄subdir
(7)將工作目錄改到subdir
4.檔案操作
(1)驗證工作目錄為subdir
(2)運行date >file1,運行cat file1,看到什嗎?
(3)運行cat subdir,是什麼結果?
(4)利用man命令顯示date命令的使用說明
(5)運行man date >>file1,看到什嗎?
運行cat file1
(6)利用ls -l file1,瞭解連結計數是多少?
運行ln file1 ../fa ,在運行ls -l file1,看結果
用cat 命令顯示fa檔案內容
(7)顯示file1的前10行,後10行
(8)運行cp file1 file2,然後ls -l
運行mv file2 file3,然後ls -l
運行cat f*
(9)運行rm file3,然後ls -l
(10) 在/etc/passwd檔案中尋找適合你的註冊名的行
(11)運行ls -l ,理解檔案的許可權
(12)用兩種方式改變file1的許可權
(13)統計file1檔案的行數,字數
(14)運行man ls|more
運行cat file1|head -20|tee file5
運行cat file5|wc

 
shell指令碼程式的調試
其實shell指令碼程式也C/C++語言一樣,同樣可以調試的。而在編程過程中,我想對於任何人來講,說自己編寫的程式沒有錯,恐怕沒有誰敢說這樣一句大話。但是所編寫的程式可以調試對於任何一個編寫程式的人講,是一個福音!!shell程式的調試主要利用bash命令解釋程式的選項來進行。其形式如下:
$bash -選擇項 shell程式檔案名稱
bash命令的幾個常用的選擇項如下:
-e :如果一個命令失敗就立即退出。
-n : 讀入命令但是不執行它們。
-u : 置換時把未設定的變數看作出錯。
-v : 當讀shell入輸入行時把它們顯示出來。
-x : 執行命令時把命令和它們的參數顯示出來。
 

命令的排列、調度與替換  
一、命令的排列。
如果使用者需要在一行中給出多個命令,即一次要同時執行幾個命令,而實現的方法是使用分號“;”。其使用形式如下:
command1 ; command2 ; command3 ; ……
這種形式是先執行完第一個後,再接著執行第二個命令,以此類推!
但是在這種排列的方式中,有二種特例。即符號“&&”與“||”。
符號“&&”是只有在第一個命令正確執行後,再執行第二個命令。否則不會第二個以後的命令了。
符號“||”是只前面的命令失敗後,才再執行第二個命令。
二、命令調度。
如果我們終端中運行一個命令或開啟一個程式時,終端要等到命令或者程式運行完畢後,才能使用。如果在命令的後面加上一個符號“&”,則把可以繼續在終端中進行其他的工作了。
三、命令替換
其文法是:
command1 $(command2)
或者:
command1 'command2'
這是一個非常有用的功能。 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.