Linux系統常用基本操作(一)

一、Linux命令行

[user@bigdata ~]$

[root@bigdata ~]#

1、user、root 當前操作的用戶;

2、@bigdata 當前的主機名;

3、~ 當前用戶主目錄,如/home/user ;

4、$ 當前用戶爲普通用戶;

5、# 當前用戶爲root用戶;

二、Linux輔助命令

1、敲出命令或目錄或文件的前一部分可以通過Tab鍵實現自動補全;

2、clear 清屏命令,在命令行使用;

3、Ctrl+l 清屏快捷鍵,當命令行已經打出部分命令又不願清除時,可以使用快捷鍵清屏;

三、Linux命令格式

命令    [選項]    [參數:目錄或者文件]          (PS:中括號內容爲可選)

四、常見命令

1、ls 命令

ls #查看當前目錄下的文件;

選項:

-l,long,顯示長格式的文件或目錄信息;

-a,all,顯示所有的文件或目錄(包含隱藏文件);

-d,顯示目錄本身的屬性;

-h,查看具體文件的大小;

2、ll 命令

ll #顯示當前目錄下長格式的文件信息,等同於ls -l

3、cd 命令

cd #切換到指定的目錄下;

#cd . 回到當前目錄;

#cd .. 回到上一級目錄;

#cd / 回到根目錄,系統最頂層目錄;

4、pwd 命令

pwd #顯示當前目錄的決定路徑;

5、su 命令

su #切換用戶及用戶文件;

選項:

-,從普通用戶切換到root用戶,需要root用戶的密碼;

- user,從root用戶切換到普通用戶,不需要用戶密碼;

普通用戶之間切換需要密碼;(-和user之間需要分開);

 ,不加 - ,則只切換用戶,不切換用戶文件;

五、Linux文件目錄命令

1、touch 命令

touch #創建一個空文件;創建名字帶有空格的文件(touch “file name”);

2、mkdir 命令

mkdir #創建一個目錄(一級目錄);

選項:

-p,遞歸創建多級目錄;

3、rm 命令

rm #刪除一個文件或目錄(一級目錄);

選項:

-r,遞歸刪除多級目錄;

-f,強制刪除;

4、rmdir 命令

rmdir #刪除一個空目錄;

5、cp 命令

cp #拷貝一個文件(拷貝文件時可以重命名文件)或目錄(一級目錄);

選項:

-r,遞歸拷貝多級目錄;

6、mv 命令

mv #剪切文件(剪切文件時可以重命名文件)或目錄;

7、cat 命令

cat #查看一個文件,適合查看小文件或者行數比較少的文件;

8、more 命令

more #分頁查看文件內容;

#按空格鍵一頁一頁查看(Xshell一屛高度決定);

#按回車鍵一行一行查看;

#按q退出瀏覽狀態;

9、head 命令

head #查看一個文件的前幾行;

選項:

-n,n代表行數;

10、tail 命令

tail #查看一個文件的末尾幾行;

選項:

-n,n代表行數;不加默認選項是10行;

-f,動態查看文件;

六、vi編輯器命令

1、三種模式

⑴命令模式:剛進入文件的時候的狀態,或者是在插入模式按Esc進入的狀態;

⑵插入模式:可編輯文件內容的狀態(按i進入,按Esc退出);

⑶最後行模式:在命令模式下輸入“:”(英文冒號),進入的狀態;

選項:w 保存,q 退出,!強制操作(三個選項可以聯合使用wq!    w!   q! );

2、vi 快捷方式

⑴顯示行號,最後行模式使用,set nu ;

⑵光標移到首行,命令模式使用,小寫gg ;

⑶光標移到末行,命令模式使用,大寫G ;

⑷刪除光標所在行,命令模式使用,小寫dd ;

⑸刪除光標往下的多行,命令模式使用,如3dd ;

⑹拷貝光標所在行,命令模式使用,小寫yy ;

⑺拷貝光標往下的多行,命令模式使用,如3yy ;

⑻粘貼一行或多行,命令模式使用,小寫p ;

⑼撤銷上一步操作,命令模式使用,小寫u ;

3、替換內容命令

1, $s/需要替換的內容/替換的結果內容/g

# 1表示第一行,$表示最後一行,(1,$)表示一個範圍,g表示通行;

4、搜索命令

命令模式使用,搜索一個字符串“string”,則爲 /string ,n繼續搜索下一個,N搜索上一個;


七、關機和重啓命令

1、關機命令(4種):

shutdown -h now#立即關機;

init 0

halt

poweroff#常用;

2、重啓命令(2種):

reboot

init 6

3、拓展

Linux CentOS關機命令:

⑴halt#立刻關機;

⑵poweroff#立刻關機;

⑶shutdown -h now #立刻關機(root用戶使用);

⑷shutdown -h 10#10分鐘後自動關機;

注意:如果是通過shutdown命令設置關機的話,可以用shutdown -c 命令取消重啓;

Linux CentOS重啓命令:

⑴reboot#立刻重啓;

⑵shutdown -r now#立刻重啓(root用戶使用);

⑶shutdown -r 10#10分鐘後自動重啓(root用戶使用);

⑷shutdown -r 20:35#在時間爲20:35時重啓(root用戶使用);

注意:如果是通過shutdown命令設置重啓的話,可以使用shutdown -c命令取消重啓;

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章