因為是win10家庭版,所以要用管理員身份執行
安裝軟體的三種方式:
rpm工具
yum工具
安裝原始碼包
1.1 關機和重啟
關機shutdown -h now 立刻關機
shutdown -h 5 5分鐘後關機
poweroff 立刻關機
重啟shutdown -r now 立刻重啟
shutdown -r 5 5分鐘後重啟
reboot 立刻重啟
1.2 幫助命令
–help命令
shutdown --help:
ifconfig --help:檢視網絡卡資訊
man命令(命令說明書)
man shutdown
注意:man shutdown開啟命令說明書之後,使用按鍵q退出
2.1 目錄切換 cd
命令:cd 目錄
cd / 切換到根目錄
cd /usr 切換到根目錄下的usr目錄
cd …/ 切換到上一級目錄 或者 cd …
cd ~ 切換到home目錄
cd - 切換到上次訪問的目錄
2.2 目錄檢視 ls [-al]
命令:ls [-al]
ls 檢視當前目錄下的所有目錄和檔案
ls -a 檢視當前目錄下的所有目錄和檔案(包括隱藏的檔案)
ls -l 或 ll 列表檢視當前目錄下的所有目錄和檔案(列表檢視,顯示更多資訊)
ls /dir 檢視指定目錄下的所有目錄和檔案 如:ls /usr
2.3.1 建立目錄【增】 mkdir
命令:mkdir 目錄
mkdir aaa 在當前目錄下建立乙個名為aaa的目錄
mkdir /usr/aaa 在指定目錄下建立乙個名為aaa的目錄
2.3.2 刪除目錄或檔案【刪】rm
命令:rm [-rf] 目錄
刪除檔案:
rm 檔案 刪除當前目錄下的檔案
rm -f 檔案 刪除當前目錄的的檔案(不詢問)
刪除目錄:
rm -r aaa 遞迴刪除當前目錄下的aaa目錄
rm -rf aaa 遞迴刪除當前目錄下的aaa目錄(不詢問)
全部刪除:
rm -rf * 將當前目錄下的所有目錄和檔案全部刪除
rm -rf /* 【自殺命令!慎用!慎用!慎用!】將根目錄下的所有檔案全部刪除
2.3.3 目錄修改【改】mv 和 cp
一、重新命名目錄
命令:mv 當前目錄 新目錄
例如:mv aaa bbb 將目錄aaa改為bbb
注意:mv的語法不僅可以對目錄進行重新命名而且也可以對各種檔案,壓縮包等進行 重新命名的操作
二、剪下目錄
命令:mv 目錄名稱 目錄的新位置
示例:將/usr/tmp目錄下的aaa目錄剪下到 /usr目錄下面 mv /usr/tmp/aaa /usr
注意:mv語法不僅可以對目錄進行剪下操作,對檔案和壓縮包等都可執行剪下操作
三、拷貝目錄
命令:cp -r 目錄名稱 目錄拷貝的目標位置 -r代表遞迴
示例:將/usr/tmp目錄下的aaa目錄複製到 /usr目錄下面 cp /usr/tmp/aaa /usr
注意:cp命令不僅可以拷貝目錄還可以拷貝檔案,壓縮包等,拷貝檔案和壓縮包時不 用寫-r遞迴
3.1 檔案操作【增,刪,改,查】
3.1.1 新建檔案【增】touch
命令:touch 檔名
示例:在當前目錄建立乙個名為aa.txt的檔案 touch aa.txt
4.1 打包和壓縮
windows的壓縮檔案的副檔名 .zip/.rar
linux中的打包檔案:aa.tar
linux中的壓縮檔案:bb.gz
linux中打包並壓縮的檔案:.tar.gz
linux中的打包檔案一般是以.tar結尾的,壓縮的命令一般是以.gz結尾的。
而一般情況下打包和壓縮是一起進行的,打包並壓縮後的檔案的字尾名一般.tar.gz。
命令:tar -zcvf 打包壓縮後的檔名 要打包的檔案
其中:z:呼叫gzip壓縮命令進行壓縮
c:打包檔案
v:顯示執行過程
f:指定檔名
示例:打包並壓縮/usr/tmp 下的所有檔案 壓縮後的壓縮包指定名稱為***.tar
tar -zcvf ab.tar aa.txt bb.txt
或:tar -zcvf ab.tar *
4.2 解壓
命令:tar [-zxvf] 壓縮檔案
其中:x:代表解壓
學習筆記 Linux學習
echo i am whoami 反引號裡的內容會被當做命令執行 echo the cpu in my pc has cat proc cpuinfo grep c processor cores 等價於反引號 a 10 定義乙個變數,等號兩邊不能有空格 echo a的值為 a a的值為10 ech...
linux學習筆記
開機流程簡介 1 載入 bios 的硬體資訊,並取得第乙個開機裝置的代號 2 讀取第乙個開機裝置的 mbr 的 boot loader 亦即是 lilo,grub,spfdisk 等等 的開機資訊 3 載入 kernel 作業系統核心資訊,kernel 開始解壓縮,並且嘗試驅動所有硬體裝置 4 ke...
Linux 學習筆記
配置 telnet 服務 vi etc hosts.deny 在all all 行前加 號注釋,登出該行。新增一行all all 用 登出disable yes,或者修改為 disble no vi etc pam.d login 在auth required lib security pam se...