【Linux常用基礎(chǔ)命令全解】筆記

常用命令:

pwd : printing working directory
顯示工作目錄
cd : change directory
~]# cd:切換回家目錄
注意:bash中,~ 表示家目錄
~]# cd ~ :切換回自己的家目錄
~]# cd ~USERNAME :切換至指定用戶的家目錄
~]# cd -:在上一步目錄與下一步目錄之間切換
cd 后可以跟相對(duì)路徑cd log/或cd ./log/;或者絕對(duì)路徑cd /var/log/或cd ../var/log/。

相關(guān)環(huán)境變量:
$PWD:顯示當(dāng)前目錄
$OLDPWD:顯示上一步的目錄

ls : list,列出指定目錄下的內(nèi)容

~]# ls [OPTIONS]...[FILE]...

[OPTIONS]:

  • -a : 顯示所有文件,包括隱藏文件
  • -A : 顯示除.和..之外的所有文件
  • -l : --long,長(zhǎng)格式列表,即顯示文件的詳細(xì)屬性信息
    *如:-rw-r--r--. 1 root root 8957 10月 14 19:34 boot.log
    ——第一位“-”表示文件類型,可以有-,d,b,c,l,s,p
    ——后面的“rw-”表示文件屬主的權(quán)限
    ——“r--"表示屬組的權(quán)限
    ——“r--”表示其它用戶(非屬主、屬組)的權(quán)限
    ——數(shù)字“1”表示文件被硬鏈接的次數(shù)
    ——第一個(gè)“root”表示文件的屬主
    ——第二個(gè)“root”表示文件的屬組
    ——后面數(shù)字“8957”表示文件的大小,單位是字節(jié)
    ——“10月 14 19:34”是文件最近一次被編輯的時(shí)間
    ——“boot.log”是文件名
  • -h,--human-readable:對(duì)文件大小做單位換算,結(jié)果為非精確值
  • -d:查看目錄自身而非其內(nèi)部的文件列表
  • -r,reverse:逆序顯示
  • -R,recursive:遞歸顯示

cat:concatenate,文本文件查看器,不應(yīng)查看二進(jìn)制文件,文件類型用“file [路徑]”查看

~]# cat [OPTIONS]...[FILE]...

[OPTIONS]:

  • -n:給所顯示的文本行編號(hào)
  • -E:顯示行結(jié)束符$

tac:文件文本逆序查看工具

file : 確定文件內(nèi)容類型

file [FILE]...

echo:回顯命令

~]# echo [SHORT-OPTION]...[STRING]...
~]# echo LONG-OPTION

[SHORT-OPTION]:

  • -n : 不進(jìn)行換行
  • -e : 使轉(zhuǎn)義符生效
  • \n:換行符
  • \t&\v:衡向制表符&縱向制表符
    ……

[STRING]:可以使用引號(hào)。單引號(hào):強(qiáng)引用,變量引用不執(zhí)行替換;雙引號(hào):弱引用,變量引用會(huì)被替換。
注意:變量引用的正規(guī)符號(hào)為${name}

關(guān)機(jī)或重啟命令
shutdown

~]# shutdown [OPTIONS]...[TIME][WALL...]

[OPTIONS]:

  • -h:halt
  • -r:reboot
  • -c:cancel

[TIME]:

  • now
  • hh:mm
  • +m
  • +0

[WALL]:
向所有終端群發(fā)信息

日期相關(guān)的命令:
date
顯示系統(tǒng)日期時(shí)間:

~]# date [OPTION]...[+FORMAT]

[FORMAT]:格式符
%F,%T,%Y,%m,%d,%H,%M,%S,%s(表示從1970年1月1日0點(diǎn)0分0秒到當(dāng)前時(shí)間所經(jīng)歷的時(shí)間,即UINX元年,單位:秒),……
各格式符之間可以用“-”連接。

設(shè)定系統(tǒng)日期時(shí)間:

~]# date [MMDDhhmm[[CC]YY][.ss]]

[[CC]YY]為年份,可以是兩位18,或四位2018

clock,hwclock:硬件時(shí)鐘

~]# hwclock [function][option..]

[function]:

  • -s,--hctosys:把系統(tǒng)時(shí)間校準(zhǔn)為硬件時(shí)鐘時(shí)間
  • -w , --systohc:把硬件時(shí)鐘校準(zhǔn)為系統(tǒng)時(shí)鐘時(shí)間

*Linux系統(tǒng)啟動(dòng)時(shí)從硬件讀取日期和時(shí)間信息,讀取完成后,不再與硬件相關(guān)聯(lián)。date命令用于查看系統(tǒng)時(shí)鐘,clock命令用于查看硬件時(shí)鐘

cal: 顯示月歷

~]#cal [OPTIONS][[[day]month]year]

作業(yè):
which,whereis,who,w用法

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容