linux新手入門一
參考網絡課程:http://linuxcast.net/welcome
學習環境:CentOS6.3
一、運行程序
1.運行圖形化界面應用程序
1.1 如果是想運行後繼續能輸入命令
[root@elvis ~]# firefox &
二、Bash-Basic
1.BASH - 歷史記錄
1.1 Bash會保存你輸入命令的歷史記錄,可以通過上下按鍵或者history命令來查看
1.2 使用上下按鍵查看之前的命令
1.3 使用history命令查看歷史記錄
2.通過歷史記錄簡化操作
2.1 !! 重複前一個命令
2.2 !字符 重複前一個以"字符"開頭的命令
2.3 !num 按照歷史記錄的序號執行命令
2.4 !?abc 重複之前包含abc的命令
2.5 !-n 重複n個命令的那個命令
注:雖然在平時不常用,但在寫腳本時,會有用處的
3.功能強大的搜索命令歷史記錄功能 --必須要記住
3.1 可以通過Ctrl+r來在歷史記錄中搜索命令(reverse-i-search)'':
3.2 重新調用前一個命令中的參數esc,.按esc之後按.鍵
4.BASH作業管理
4.1 在後臺運行進程
在命令後添加一個&
4.2 暫停某個程序
通過Ctrl+z或者發送信號17
4.3 管理後臺作業
jobs --查看後臺任務運行狀態
bg --改變任務狀態並在後臺運行 bg 2
fg --這個是直接拉到前端運行
三、Linux文件系統基本結構
1.文件名稱
1.1 文件的名稱大小寫敏感
1.2 名稱最多可以爲255個字符
1.3 除了正斜線外,都是有效字符
1.4 通過touch命令可以創建一個空白文件或者更新已有文件的時間
2.查看文件的類型
2.1 通過file命令可以查看文件的類型
3.絕對路徑與相對路徑
3.1 cd命令可以用來切換目錄
3.1.1 上一級目錄".."
3.1.2 當前目錄"."
3.1.3 用戶家目錄"~"
3.1.4 上一個工作目錄"-"
四、Linux常用操作
1.日期時間
1.1 命令date用以查看、設置當前系統時間
格式化顯示時間:+%Y--%m--%d
1.2 命令hwclock(clock)用以顯示硬件時鐘時間
1.3 命令cal用以查看日曆
1.4 命令uptime用以查看系統運行時間
2.輸出、查看命令
2.1 命令echo用以顯示輸入的內容
2.2 命令cat用以顯示文件內容
2.3 命令head用以顯示文件的頭幾行(默認10行)
-n 指定顯示的行數
2.4 命令tail用以顯示文件的末尾幾行(默認10行)
-n 指定顯示的行數
-f 追蹤顯示文件更新(一般用於查看日誌,命令不會退出,而是持續顯示新加入的內容)
2.5 命令more用於翻頁顯示文件內容(只能向下翻頁)
2.6 命令less用於翻頁顯示文件內容(帶上下翻頁)
五、查看硬件信息
1.命令lspci用以查看PCI設備
-v 查看詳細信息
2.命令lsusb用以查看USB設備
-v 查看詳細信息
3.命令lsmod用以查看加載的模塊(驅動)
六、關機、重啓。歸檔和壓縮
1.命令shutdown用以關閉、重啓計算機
shutdown[關機、重啓]時間
-h 關閉計算機
-r 重新啓動
如:
立即關機: shutdown -h now
10分鐘後關機: shutdown -h +10
23:30分關機: shutdown -h 23:30
立即重啓: shutdown -r now
取消shutdown的操作:shutdown -c
2.命令poweroff用以立即關閉計算機
3.命令reboot用以立即重啓計算機
4.歸檔、壓縮
4.1 命令tar用以歸檔文件
tar -cvf out.tar elvis
tar -xvf elvis.tar
tar -cvzf backup.tar.gz /etc
-z參數將歸檔後的歸檔後的歸檔文件進行gzip壓縮
七、常用查找命令
1.命令locate用以快速查找文件。文件夾:
locate keyword
注:此命令需要預先建立數據庫,數據庫默認每天更新一次,可用updatedb命令手工建立、
更新數據庫。
優點:命令簡單,查找速度迅捷
缺點:新創建的文件查找不到,更新數據庫慢
2.命令find用以高級查找文件、文件夾:
find 查找位置 查找參數
如:
find . -name *elvis*
find / -perm 777 --查找所有權限爲777的
find / -type d
find . -name "a*" -exec ls -l {} \;
-exec 想執行的命令 {} \; --前後固定寫法
2.1 find支持很多種的查找條件,常用的如下:
-name
-perm
-user
-group
-ctime
-type
-size
八、VIM模式
1.vim擁有三種模式
1.1 命令模式(常規模式)
vim啓動後,默認進入命令模式,任何模式都可以通過esc鍵回到命令模式(可以多按幾次),
命令模式下可以通過鍵入不同的命令完成選擇、複製、粘貼、撤銷等等操作。
1.2 插入模式
在命令模式中按'i'鍵,即可進入插入模式,在插入模式可以輸入編輯文本內容,使用esc鍵
可以返回命令模式。
1.3 ex模式
在命令模式中按'.'鍵可以進入ex模式,光標會移動到底部,在這裏可以保存修改或退出vim。
2.vim啓動後,默認進入命令模式,任何模式都可以通過esc鍵回到命令模式(可以多按幾次)。
命令模式常用命令如下:
i 在光標前插入文本
o 在當前行的下面插入新行
dd 刪除整行
yy 將當前行的內容放入緩衝區(複製當前行)
n+yy 將n行的內容放入緩衝區(複製n行)
p 將緩衝區中的文本放入光標後(粘貼)
u 撤銷上一個操作
r 替換當前字符
/ 查找關鍵字 然後可以用n鍵來切換關鍵字
3.EX模式
在命令模式中按"."鍵可以進入ex模式,光標會移動到底部,在這裏可以保存修改或退出
vim。ex模式下常用命令如下:
:w 保存當前修改
:q 退出
:q! 強制退出,不保存修改
:x 保存並退出,相當於:wq
:set number 顯示行號
:!系統命令 執行一個系統命令並顯示結果
:sh 切換到命令行,使用ctl+d切換回vim
linux新手入門一
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
24小時熱門文章