tft每日頭條

 > 生活

 > linux centos7 入門書籍

linux centos7 入門書籍

生活 更新时间:2024-11-21 21:21:08

linux centos7 入門書籍?近來買了個雲服務器,就來學了目錄,接下來我們就來聊聊關于linux centos7 入門書籍?以下内容大家不妨參考一二希望能幫到您!

linux centos7 入門書籍(linux學習centOS學習記錄一)1

linux centos7 入門書籍

近來買了個雲服務器,就來學了

目錄

  • 一、基本命令
  • 二、文件結構
  • 三、絕對路徑和相對路徑
  • 四、文件的管理
一、基本命令
  • type 命令:查看命令是内部命令還是外部命令

type tty type mysql type cat

  • which 命令:查看某個命令文件所在的位置
  • uname -a 顯示電腦以及操作系統的全部信息。
  • echo 字符:向當前終端輸出字符:echo abcde

echo 字符 > /dev/pts/{n} //向n号終端輸入字符 通信: echo abc > /dev/pts/1 //向1号終端輸入字符 echo -e 'll\nlSh' //-e開啟字符轉義 \n newline echo 字符 > 文件 //向文件中寫入字符,會覆蓋其他内容 cho 字符 >> 文件 //向文件中追加字符,不會覆蓋其他内容

  • tab鍵可以補全命令或者字符
  • tty:顯示終端機名稱-Teletype的縮寫

[root@8sccZ /]# tty /dev/pts/0

  • ls命令:list查看目錄

ls //列出當前目錄文件 ls -l //當前目錄下文件的詳細信息,d目錄,l鍊接,b塊設備,c字符塊設備,p通道文件,~普通文件 ls -a //列出當前目錄下的所有包括隐藏文件 ls -d //僅查看目錄,不查看目錄下的内容 --directory 目錄 ls -S //大寫S,目錄按存儲從大到小排列 sort排序 ls -h //存儲容量轉為K/M/G單位 --human-readable 人類可讀的 //以上可以混寫

  • ll命令:等價于 ls -l,使用的是别名
  • alias别名:用來定義一個别名,方便使用,僅在當前登陸期有效

alias lSh='ls -lSh --color=auto' //這樣可以直接使用lSh命令了 alias -p //打印出系統中所有的别名 unalias lSh //移除别名

針對root用戶,别名永久生效的方法,

vim中按i鍵進入insert模式,ctrl [ 進入命令模式(ESC鍵可能無效)

:wq保存并退出vim

vim /root/.bashrc //vim打開這個文件,在文件最後插處别名定義語句 alias lSh='ls -lSh --color=auto' //然後保存退出:wq source /root/.bashrc //執行.bashrc文件中的命令

針對全部用戶,改寫vim /etc/bashrc,将alias命令複制到最末一行即可,然後source這個文件。

  • source fileName 命令:在當前bash環境下讀取并執行FileName中的命令。

等同于. FileName,source可以簡寫成".",此命令用于執行filename中的内容,當大量編寫命令時,可以将命令寫在一個文件中,然後使用“source filename”來執行其中的命令相,相當于windows的bat批處理。

  • find命令:查找,可以模糊匹配,使用通配符(*匹配0個或多個字符,?匹配單個字符)

//在當前目錄下查找目錄 find lib* //以lib開頭的 find *lib* //以lib為中間的,包含開頭 find lib? //以lib開頭的四位字符 //.代表在當前目錄及子目錄中查找所有匹配,filename可以使用通配符 find . -name filename

  • pwd命令: 查看”當前工作目錄“的完整路徑 print work directory
  • history命令:查看曆史命令

history history -c //清除曆史命令clear 1.鍵盤上下鍵頭鍵可以選擇曆史命令; 2.ctrl r //字符查找命令,輸入模糊命令單詞可查找 3.!數字 //選擇曆史命令中的第n條,然後回車确認執行 4.!字符串 //以字符串開頭的最近命令,回車後執行

  • 快捷鍵方式,ctrl 鍵,其中ctrl顯示的是^符号

ctrl c:終止當前命令或者程序 ctrl d : 等同于exit,停止終端 ctrl r :查找命令 ctrl l :等同clear命令 cat /root/.bashrc vim !$ // 引用上一個命令的參數,等同于vim /root/.bashrc

  • 補全命令:使用tab鍵,僅能補全命令、文件的路徑和名稱

當僅有一次補全的時候tab鍵會直接補全,如果一次tab沒有補全再按一次tab會顯示以輸入字符開頭的所有命令或路徑文件名稱。

  • 時間管理

linux分為硬件時間和系統時間,當系統啟動的時候系統時間會去主闆上讀取硬件時間,然後系統時間就會獨立運行。

hwclock //硬件時間 hwclock --hctosys //将系統時間調整為硬件時間 hwclock --systohc //将硬件時間調整為系統時間 date //系統日期 帶時區:UTC世界标準時間;GMT格林尼治時間;CST中國标準時間 date -s 'yyyy-MM-dd HH:mm' //修改系統時間 -s == --set // " %Y-%m-%d %H:%M:%S" date ' %F' //僅顯示日期 %F完整日期格式,等價于%Y-%m-%d

  • time命令,用來在命令運行後顯示其運行的時間

time lSh -a *** real 0m0.002s //真實時間 user 0m0.001s //用戶時間 sys 0m0.001s //内核時間

  • 幫助命令 man:查看手冊頁或者命令描述

man find / 斜杠搜索 q退出 支持翻頁

  • 關機命令:shutdown

shutdown -r now//立即重啟 等同于 init 6 shutdown -r 時間//定時重啟,時間可以是具體時間H:M:S也可以是 n分鐘 shutdown -h now//立即關機等同于 init 0 shutdown -h 時間 //定時關機,時間可以是具體時間H:M:S也可以是 n分鐘 shutdown -c //取消定時重啟和關機操作

  • init切換系統模式

init 0 //關機,等同于 shutdown -h now init 1 //單用戶root權限,用于系統維護,禁止遠程登陸,相當于w下的安全模式 init 2 //多用戶模式,沒有NFS和網絡 init 3 //完全多用戶模式,有網和NFS,登陸後進行命令模式 init 4 //未使用 init 5 //圖形化模式 init 6 //重啟模式,等同于shutdown -r now

二、文件結構

可使用tree命令查看目錄結構,tree命令沒有實裝

yum install tree

/

處于linux系統樹形結構的最頂端,它是linux文件系統的入口,所有的目錄、文件、設備都在/之下。

/bin

常用的二進制命令目錄。比如ls、cp、mkdir、cut等;

cd命令:切換目錄change directory

cd 目錄名 // cd root 進入某個目錄 cd //cd直接命令回返回當前用戶的家目錄 cd ~ //等同于cd或者cd 用戶目錄 cd . //進入當前目錄 cd .. //兩個點,向上返回一級目錄 cd - //切換上一個目錄

  • touch命令:創建文件和文件夾,如果文件存在則修改文件的時間

touch a.txt //創建文件 touch f1 f2 //創建多個目錄 touch f{3..20} //創建f3 - f20目錄 stat a.txt //stat命令可以查看文件的詳細信息 echo -e 'll\nlSh' > b.txt //将内容輸入到文件中,注意-e開啟字符轉義,其中>為覆蓋 >>為追加

  • mkdir命令:僅創建文件夾目錄

mkdir a mkdir a b mkdir f{1..5} //當創建目錄的時候,父級目錄不存在會報錯,加上可選參數 -p即可 mkdir -p /opt/a/b/c/d/e

  • stat file/dir : 用來顯示文件或目錄的一些信息
  • rm命令:删除文件或者文件夾,對于鍊接文件,僅删除鍊接文件,原文件不變化

rm file[dir] //删除文件或者目錄,會讓确認是否删除 -r //遞歸删除目錄 -f //強制删除沒有提示 rm -rf /* //一個梗

  • rmdir命令:删除空目錄

rmdir a rmdir a b rmdir f{1..5} rmdir -p a/b/c //删除c空目錄,如果b,a為空,則遞歸删除,直到目錄不為空

  • cp命令: 複制文件或者目錄

cp 源文件/目錄 目标文件/目錄 //複制單個文件可以重命名 cp -r 源 目标 //遞歸複制目錄,将其下的所有文件目錄都複制到新的位置

  • mv命令:移動文件或者目錄

mv 源文件/目錄 目标文件/目錄 //移動單個文件可以重命名 mv -r 源 目标 //遞歸移動目錄,将其下的所有文件目錄都移動到新的位置

  • 文件查看命令:cat、more、less、head、tail

cat file //一次性顯示整個文件 more file //以分頁顯示文件,隻能往下查看 less file //以分頁顯示文件,可以回看文件,上下翻頁 head file //查看文件前十行 head -n 10 file //等同上句 tail file //查看文件末十行,一般用來查看log日志文件 tail -n 10 file //等同上句

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

  • 微信免密支付怎麼取消
    1、我們打開我們的手機微信app,然後進入”我的錢包“界面。2、用手滑動到底端,第三方應用的滴滴出行... 2023-07-20
  • 辣椒油弄到衣服上怎麼洗掉
    1、牙膏:衣服上的辣椒油漬可使用牙膏清洗,取适量的牙膏塗抹在油漬處,輕輕的揉搓,直至油漬融化消失,之... 2023-07-20
  • 口香糖是什麼做的
    1、口香糖是以天然樹膠或甘油樹脂為膠體的基礎,加入糖漿、薄荷、甜味劑等調和壓制的一種可以供人們放入口... 2023-07-20
  • 雞心怎麼處理
    1、先把買回來的雞心放在菜闆上,用刀從雞心的尖頭部分片開,為了美觀的話可以隻片到一半的位置。2、用手... 2023-07-20

热门生活资讯推荐

网友关注