開機(jī)&關(guān)機(jī)
指令
shutdown -h now
立刻進(jìn)行關(guān)機(jī)
shutdown -h num
num分鐘后執(zhí)行關(guān)機(jī)
shutdown -r now
現(xiàn)在重啟計(jì)算機(jī)
halt
關(guān)機(jī)
rebboot
重啟計(jì)算機(jī)
sync
把內(nèi)存的數(shù)據(jù)同步到磁盤
注意事項(xiàng)
- 無論是重啟還是關(guān)閉系統(tǒng),都必須先執(zhí)行
sync
,將內(nèi)存中的數(shù)據(jù)寫到磁盤中
用戶登錄&注銷
指令
su - 用戶名
切換到所對(duì)應(yīng)的用戶賬戶
su -
直接切換到root賬戶下
logout
退出當(dāng)前登錄的賬號(hào)
- root用戶logout直接關(guān)機(jī)
- root切換到別的賬戶再執(zhí)行l(wèi)ogout則返回root賬戶
用戶管理
指令
- 添加用戶
useradd username
- 創(chuàng)建成功后自動(dòng)在home目錄下創(chuàng)建username家目錄
/home/username
useradd -d 用戶家目錄 username
- 創(chuàng)建user并且指定用戶家目錄路徑
- 修改密碼
passwd userrname
- 為user創(chuàng)建\修改密碼
- 刪除用戶
userdel uername
- 刪除用戶,但是保留用戶家目錄
userdel -r username
- 刪除用戶及其家目錄
- 查詢用戶信息
id username
- 切換用戶
su - uername
- 查詢當(dāng)前用戶
who i am
- 用戶組
利用用戶組,系統(tǒng)可以對(duì)有共性、權(quán)限的用戶進(jìn)行統(tǒng)一管理
groupadd 組名
增加組
groupdel 組名
刪除組
useradd -g 用戶組 username
增加用戶的同時(shí)將用戶納入指定組進(jìn)行管理
usermod -g 用戶組 username
移動(dòng)用戶至新的組
-
用戶和組相關(guān)的文件
etc/passwd
用戶的配置文件,記錄用戶的各種信息etc/group
組的配置文件,記錄linux包含的組的信息etc/shadow
口令的配置文件
實(shí)用指令
匯總
-
找回root密碼
-
幫助指令
man 配置文件\指令
獲取幫助信息,查詢信息 -
文件目錄類
-
pwd
顯示當(dāng)前工作目錄的絕對(duì)路徑 -
ls 選項(xiàng) 目錄\文件
顯示當(dāng)前目錄下的存儲(chǔ)對(duì)象信息- -a 顯示當(dāng)前目錄下的所有信息,包括隱藏文件
- -l 以列表形式展示所有信息
-
cd 目錄
切換到指定目錄下-
cd ~
切換到家目錄 -
cd ../
返回上一級(jí)目錄
-
-
mkdir 選項(xiàng) 要?jiǎng)?chuàng)建的目錄
- -p 創(chuàng)建多級(jí)目錄
mkdir -p /home/animal/dog
- -p 創(chuàng)建多級(jí)目錄
-
touch 文件名
創(chuàng)建一個(gè)空文件 -
cp 選項(xiàng) source destination
-
cp /home/hello.txt /home/hello2.txt
將home下的hello文本信息復(fù)制到hello2中 - -r 遞歸復(fù)制source整個(gè)文件夾
cp -r /home/animal /tmp
將home下的整個(gè)animal大類文件夾復(fù)制到tmp下
-
-
rm -rf 待刪除的文件\目錄
謹(jǐn)慎使用rm -rf 指令-
rm -rf hello.txt
刪除當(dāng)前目錄下的hello文本
-
-
mv 移動(dòng)目錄\重命名
-
mv hello.txt nihao.txt
將hello文本重命名為nihao文本 -
mv /home/animal /root
將home下的animal文件夾移動(dòng)到root目錄下
-
-
cat 文件名
-
cat hello.txt
查看hello文本信息 - -n 顯示行號(hào)
cat -n hello,txt
-
-
echo 選項(xiàng) 輸出內(nèi)容
-
more
-
more 待查看的文本
-
more /etc/profile
-
-
less
less /etc/profile
-
head
查看文件頭部信息head 文件
-
head -n 5 文件
查看文件前五行信息
-
tail
查看文件尾部信息tail 文件
-
tail -n 5 文件
查看文件后五行信息 -
tail -f 文件
實(shí)時(shí)追蹤文件最新的所有更新
-
>
和>>
指令-
>
輸出重定向 -
>>
追加
-
-
ln
軟連接-
ln -s 原文件\目錄 軟鏈接名稱
ln -s /root /home/myroot
在home目錄下創(chuàng)建myroot指定root目錄 - 當(dāng)我們使用
pwd
查看文本路徑顯示仍是當(dāng)前的軟鏈接所在目錄
-
-
history
查看歷史指令記錄 -
date
查看日期 更多信息網(wǎng)上搜索 -
cal
查看日歷 -
find 搜索路徑范圍 選項(xiàng)
查找選項(xiàng) 功能 -name 按照名字查找 -user 查找用戶名所有文件 -size 按照大小 -
find /home -name hello.txt
在home目錄下查找hello.txt -
find / -user xrk
在根目錄下查找xrk的所有文件 -
find /home -size +200M
-
+
大于-
小于 -
M
K
G
-
-
-
locate 搜索文件
- 在locate之前updatedb建立locate數(shù)據(jù)庫(kù)
locate hello.txt
-
which 指令
查詢指令在哪個(gè)目錄 -
grep 選項(xiàng) 查找內(nèi)容 源文件
選項(xiàng) 功能 -n 顯示行號(hào) -i 忽略字幕大小寫 cat hello.txt | grep -n "hello"
grep -n "hello" hello,txt
-
gzip/gunzip
針對(duì)對(duì)象為文件類型-
gzip 文件
將文件壓縮成后綴為.gz
文件 -
gunzip 文件.gz
解壓壓縮文件gzip /home/hello.txt
gunzip /home/hello.txt.gz
-
-
zip/unzip
在項(xiàng)目打包發(fā)布中有用文章來源:http://www.zghlxwxcb.cn/news/detail-436547.html-
zip 選項(xiàng) XXX.zip 待壓縮的內(nèi)容
- -r 遞歸復(fù)制,既壓縮目錄
-
zip -r myhome.zip /home
將home所有的目錄及其子目錄壓縮成myhome.zip文件保存在hone路徑下
-
unzip 選項(xiàng) XXX.zip
- -d<目錄> 指定解壓后的文件存放的目錄
-
unzip -d /opt/tmp /home/myhome.zip
將myhome.zip解壓到/opt/tmp下
-
-
tar
打包指令,得到.tar.gz后綴文件文章來源地址http://www.zghlxwxcb.cn/news/detail-436547.html-
tar 選項(xiàng) XXX.tar.gz 打包內(nèi)容
-
tar -zcvf pc.tar.gz /home/pig.txt /home/cat.txt
將home下的pig和cat文本壓縮成pc.tar.gz文件 tar -zvcf myhome.tar.gz .home
-
tar -zxvf pc.tar.gz
將pc.tar.gz解壓到當(dāng)前文件夾 -
tar -zxvf /home/myhome.tar.gz /opt/tmp
將myhome解壓到opt/tmp目錄下
-
-
-
到了這里,關(guān)于linux操作手冊(cè)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!