Linux有2種用戶,一種管理員root,另外一種普通: zhangsan lisi
root用戶登錄到Linux默認(rèn)所在的目錄是 /root/
其他用戶zhangsan登錄到Linux默認(rèn)所在的目錄是 /home/zhangsan/
查看目錄結(jié)構(gòu)
list
:列出
ll
:列出當(dāng)前目錄下的文件信息
ls -al
:列出當(dāng)前目錄下的文件信息(包括隱藏文件,特殊目錄)
ll /bin/
:列出根目錄下bin目錄下的文件信息
touch 1.txt
:在當(dāng)前目錄創(chuàng)建一個(gè)文件1.txt
clear
:清除屏幕切換目錄
cd ~
當(dāng)前用戶目錄
cd /
根目錄
cd -
上一次訪問的目錄
cd ..
上一級(jí)目錄
cd
缺省當(dāng)期用戶目錄創(chuàng)建目錄
pwd
:打印工作目錄
mkdir
: 創(chuàng)建目錄
mkdir a
:當(dāng)前目錄下創(chuàng)建文件夾a
mkdir /root/b
:在根目錄下的root下創(chuàng)建目錄b
mkdir -pv /root/c/e/d
:在根目錄下的root下創(chuàng)建目錄結(jié)構(gòu)c/e/d文件瀏覽命令
cat命令: 如果文件中的內(nèi)容很少,一頁之內(nèi)可以顯示完畢
cat /root/
文件名稱
more命令: 如果文件中內(nèi)容比較多,一頁之內(nèi)顯示不完
more
文件名稱
less 命令: 如果文件中內(nèi)容比較多,一頁之內(nèi)顯示不完
less -mN
文件名稱
less比more多了搜索功能
tail 命令: 查看文件末尾內(nèi)容
tail -10 /root/install.log
查看install.log文件中后10行內(nèi)容文件管理
復(fù)制文件
cp install.log install02.log
將當(dāng)前路徑下的a文件復(fù)制一份為b文件
cp -b install.log install02.log
:如果覆蓋文件時(shí),可以將源文件做一個(gè)備份
cp ./install.log ../
: 將當(dāng)前目錄下的install.log復(fù)制到父級(jí)目錄
cp /root/install.log /bin/1.txt
:將/root下的install.log文件復(fù)制到根目錄下的bin目錄下的1.txt中復(fù)制目錄(無論是單層目錄還是多層目錄都可以復(fù)制):
cp -r ./a ./b
cp -r /root/a /root/z
3.刪除文件
mv
剪切文件
mv /root/install.log /root/a/
重命名文件
mv /root/install.log /root/test.log
刪除文件
rm -f 文件名稱
rm -f /root/文件名稱
刪除目錄
rm -rf 目錄名稱
rm -rf /root/目錄名稱
4.搜索文件/目錄
find /root/ -name 'in*'
:在根目錄下的root目錄下尋找名稱中包含in而且是以in開頭的文件/目錄
Vim編輯器
vim /root/1.txt
:利用vim編輯器打開文件 ====> 錄入 i (從一般模式轉(zhuǎn)變?yōu)椴迦肽J?
===>錄入各種信息 ===>esc(從插入模式轉(zhuǎn)換為一般模式)====>:wq(保存并退出)系統(tǒng)命令
grep
: 過濾任務(wù) 經(jīng)常和其他命令聯(lián)合使用
grep -i
名稱
cat /root/install.log
cat /root/install.log | grep -i mysql
:查看install.log文件中包含mysql內(nèi)容信息
ps -ef
:相當(dāng)于任務(wù)管理器,對(duì)進(jìn)程的一次查看
ps -ef | grep -i crond
: 查看系統(tǒng)中crond的進(jìn)程信息管道命令: 命令的一種使用方式
命令1 | 命令2
命令1的輸出是命令2的輸入
cat /root/install.log | grep -i mysql
ps -ef | grep -i crond
殺死進(jìn)程
kill -9
進(jìn)程id查看IP:
ifconfig
查看機(jī)器是否連接通暢:
ping
對(duì)方機(jī)器ip