第一章 Linux命令列簡介

2022-08-16 10:36:09 字數 2283 閱讀 2040

命令_[引數選項]_[檔案或路徑]    其中 _ 至少乙個空格    如:rm -f /etc/hosts    其中/etc/hosts完整路徑不帶空格   中括號表示可選的,即命令的引數和路徑檔案都是可選的,引數選項表示使用乙個命令的不同功能,比如,可以刪除乙個檔案和建立乙個檔案

是超級管理員的提示符root對應的提示符   $   普通使用者oldboy對應的提示符   @  是乙個提示符  ~ 當前使用者所在的家目錄

[root@oldboy ~]#    root為當前使用者  oldboy為主機名   ~當前使用者所在的家目錄

linux命令列提示符由ps1環境變數控制,可以通過全域性配置檔案/etc/bashrc或者/etc/profile進行按需配置和調整

[root@oldbody ~]#

set | grep ps1

ps1='

[\u@\h \w]\$

'[root@oldbody ~]#

ps1='[\u@\h \w `date`]\$ '

[root@oldbody ~ 2023年 09月 28日 星期五 21:34:26 cst]#

set | grep ps1

ps1='

[\u@\h \w `date`]\$

'[root@oldbody ~ 2023年 09月 28日 星期五 21:34:31 cst]#

tab命令或路徑補全鍵,一般需要按三下 

ctrl+c 乙個命令的終止 或程式的終止

ctrl+d 退出當前使用者環境,相當於exit  logout(都是退出意思)

clear   清屏命令    ctrl+l      小寫字母l

ctrl+shift+c或ctrl+insert    ssh客戶端crt裡的複製的命令

ctrl+shift+v或shift+insert    ssh客戶端crt裡貼上的命令

ctrl+a 到開頭   ctrl+e  結尾   ctrl+u 清除前邊內容 ctrl+k 清除後邊內容  ctrl+s 掛起   ctrl+q 解除掛起    ctrl+r  搜尋使用過的歷史紀錄

ctrl+g 從ctrl+r中退出           ctrl+z  暫停執行在終端執行的任務

!! 執行上一條命令         !cat   執行最近以cat開頭的命令

!cat:p 列印以cat開頭的命令列   !num  執行第num條命令

esc+.  獲取上一條命令的路徑

[命令] --help   適用於一般命令,非內建命令

man [命令]  適用於一般命令,非內建命令

home 和end分別跳轉到第一頁和最後一頁

/和? 分別是預設向下和向上進行檢視內容

n 是繼續當前方向搜尋下乙個匹配的內容

n 朝著反向進行搜尋內容

q  是退出man幫助

help [命令]   適用於內建命令(命令存在於bash程式裡)

info [命令]  了解即可

用谷歌進行搜尋   比如 linux cp命令

shutdown  -h  now  立即關機

10分鐘後進行關機

[root@oldbody ~]# shutdown -h +10 或者shutdown -h 23:00

broadcast message from root@oldbody

(/dev/pts/0) at 23:10 ...

the system is going down for halt in 10 minutes!

^cshutdown: shutdown cancelled

[root@oldbody ~]#

halt  立即關機

init 0  立即關機

poweroff 立即關機

reboot  立即重啟

init 6  立即重啟

shutdown -r now 立即重啟

exit或ctrl+d或logout 登出命令

10分鐘後進行重啟

[root@oldbody ~]# shutdown -r 23:20 或shutdown -r +10

broadcast message from root@oldbody

(/dev/pts/0) at 23:13 ...

the system is going down for reboot in 7 minutes!

^cshutdown: shutdown cancelled

[root@oldbody ~]#

第一章 簡介

執行緒的優勢 發揮多處理器的強大能力 由於基本的排程單位是執行緒,因此如果在程式中只有乙個執行緒,那麼最多同時只能在乙個處理器上執行。在雙處理器系統上,單執行緒的程式只能使用一半的cpu資源,而在擁有100個處理器的系統上,將有99 的資源無法使用。在gui應用,執行緒可以提高使用者介面的響應靈敏度...

第一章(簡介)

技術手段 包含運用虛擬專用網路 virtual private network vpn 加密協議,入侵檢測系統 intrusion detection system ids 入侵防禦系統 instrusion prevention system ips 訪問控制列表 access control l...

第一章 簡介

ipc是程序間通訊 interprocess communication 的簡稱。傳統上該術語描述的是執行在某個作業系統上的程序間的各種訊息傳遞 message passing 的方式。在unix作業系統過去30年的演變史中,訊息傳遞經歷了如下幾個發展階段。看一看由unix提供的各種同步形式的演變同...