Linux常用基本命令(1)

注:在學習linux之前首先要做好環境的搭建,我是先安裝了一個VMwareWorkstation,然後在裏面安裝了CentOs,最後安裝Xshell對虛擬機進行連接,通過xshell進行linux操作。

1.登錄和退出

   1)登錄:   localhost login:***(輸入用戶名,此處以root爲例)  password: (密碼口令不會在控制檯上顯示)

      錯誤情況下顯示:login incorrect  正確的情況下會顯示【root@centOs ~#

  2)重啓: reboot

               root@centOs ~# reboot

  3)關閉系統:shutdown

       一般格式爲:shutdown【選項】【時間】【警告信息】,如果直接之輸入shutdown則會出現一個警告信息,不能成功關閉系統,還需要設定參數,時間參數一定要輸入指令中。

-k:不是真正關機,發送警告給用戶

-r:關機後立即重新啓動

-h:關機後不重啓

-f:快速關機,重啓時跳過fsck

-n:快速關機,不經過init程序

-c:取消一個已經運行的shutdown

例如:# shutdown -r +5  5分鐘後關機並立即重啓

        # shutdown -h now 馬上關機

2.文件目錄操作

- - - - - cd用來進出目錄

cd .. 返回上一級目錄 
cd ../.. 返回上兩級目錄 
cd 進入個人的主目錄 
cd ~user1 進入個人的主目錄 
cd - 返回上次所在的目錄 

------pwd
pwd 顯示當前工作路徑 

------ls
ls 查看目錄中的文件 
ls -F 查看目錄中的文件 
ls -l 顯示文件和目錄的詳細資料 
ls -a 顯示隱藏文件 
ls *[0-9]* 顯示包含數字的文件名和目錄名 
tree 顯示文件和目錄由根目錄開始的樹形結構(1) 
lstree 顯示文件和目錄由根目錄開始的樹形結構(2) 

-----mkdir用來建立新的目錄
mkdir dir1 創建一個叫做 'dir1'的目錄
mkdir dir1 dir2 同時創建兩個目錄 
mkdir -p /tmp/dir1/dir2 創建一個目錄樹

-----rmdir用來刪除目錄,rm刪除文件
rm -f file1 刪除一個叫做 'file1'的文件
rmdir dir1 刪除一個叫做 'dir1'的目錄
rm -rf dir1 刪除一個叫做 'dir1'的目錄並同時刪除其內容 
rm -rf dir1 dir2 同時刪除兩個目錄及它們的內容 
------mv dir1 new_dir 重命名/移動 一個目錄 

-----cp相當於dos下的copy命令,複製
cp file1 file2 複製一個文件 
cp dir/* . 複製一個目錄下的所有文件到當前工作目錄 
cp -a /tmp/dir1 . 複製一個目錄到當前工作目錄 
cp -a dir1 dir2 複製一個目錄 
ln -s file1 lnk1 創建一個指向文件或目錄的軟鏈接 
ln file1 lnk1 創建一個指向文件或目錄的物理鏈接 
touch -t 0712250000 file1 修改一個文件或目錄的時間戳 - (YYMMDDhhmm) 

3.vim使用(進行文件的編輯)

vim三種模式:命令模式、插入模式、編輯模式。使用ESCi或:來切換模式。

命令模式下:

:q                      退出

:q!                     強制退出

:wq                 保存並退出

:set number         顯示行號(:set nu也可以)

:行號      直接顯示對應的行號

:set nonumber  隱藏行號

/apache            在文檔中查找apachen跳到下一個,shift+n上一個

yyp                   複製光標所在行,並粘貼

h(左移一個字符←)j(下一行↓)k(上一行↑)l(右移一個字符→)

4.系統管理命令

Ifconfig   查看網絡情況(IP地址的查看)

ping      測試網絡連通(後可跟連接的Ip地址或者是普通的網址)

netstat    查看網絡狀態信息

stat         顯示指定文件的詳細信息,比ls更詳細

who         顯示在線登陸用戶

whoami     顯示當前操作用戶

hostname   顯示主機名

uname       顯示系統信息

top     動態顯示當前耗費資源最多進程信息

ps      顯示瞬間進程狀態 ps -aux

du      查看目錄大小 du -h /home帶有單位顯示目錄信息

df       查看磁盤大小 df -h帶有單位顯示磁盤信息

clear    清屏

alias    對命令重命名 如:alias showmeit="ps -aux"

kill     殺死進程,可以先用pstop命令查看進程的id,然後再用kill命令殺死進程。

5、文件上傳下載

藉助securtCRT,使用linux命令sz可以很方便的將服務器上的文件下載到本地,使用rz命令則是把本地文件上傳到服務器 

sz中的s意爲send(發送),告訴客戶端,我(服務器)要發送文件 send to cilent,就等同於客戶端在下載。
rz中的r意爲received(接收),告訴客戶端,我(服務器)要接收文件 received by cilent,就等同於客戶端在上傳。

如果出現command not found 需要輸入:yum install lrzsz -y

sz 文件名

快捷鍵操作

Ctrl+C 終止當前運行的命令

Ctrl+d 相當於shell命令,退出當前shell

Ctrl+s 掛起當前shell

Ctrl+q 解凍掛起的shell

登錄密碼修改:

必須是在root權限下才能修改,

用root登錄系統,輸入命令passwd回車後輸入密碼就行了

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