怎么在虛擬機(jī)上玩第七史詩 為什么Python效率這么低,還這么火?
為什么Python效率這么低,還這么火?在并不一定,性能又不是瓶頸。太約80的應(yīng)用,對性能要求不高。你最常用的一個(gè)linux命令是什么?為什么?1、總是顯示目錄和文件的命令Ls:主要用于一欄所有文件夾
為什么Python效率這么低,還這么火?
在并不一定,性能又不是瓶頸。太約80的應(yīng)用,對性能要求不高。
你最常用的一個(gè)linux命令是什么?為什么?
1、總是顯示目錄和文件的命令
Ls:主要用于一欄所有文件夾的命令。
Dir:主要是用于不顯示委托文件夾和目錄的命令Tree:以樹狀圖列一目錄內(nèi)容
Du:沒顯示目錄或文件大小
2、直接修改目錄,文件權(quán)限和屬主及數(shù)組命令
Chmod:用于變動(dòng)更改文件的權(quán)限命令。
Chown:主要用于變動(dòng)文件擁有屬性的命令。
3、創(chuàng)建家族和刪出目錄的命令
Mkdir:應(yīng)用于創(chuàng)建目錄
touchid:創(chuàng)建家族三個(gè)新的文件
Vi:創(chuàng)建角色兩個(gè)新的文件
Rm:刪除文件或目錄
Cp:圖片文件夾命令
4、顯示文件內(nèi)容的命令Cat:主要用于不顯示更改文件的全部內(nèi)容
More:用分頁的形式不顯示重新指定文件的內(nèi)容
Less:用分頁的形式總是顯示更改文件的內(nèi)容,區(qū)別是more和less翻頁使用的操作鍵有所不同。
Head:主要是用于會顯示文件的前n行內(nèi)容。
Tail:主要用于不顯示文件的后n行內(nèi)容。
Tail-f:主要是用于自動(dòng)啟動(dòng)重新登陸的顯示文件后n行數(shù)據(jù)內(nèi)容。
5、直接輸入命令
Find:直接輸入更改的文件。
Which:主要用于可以查詢命令或別名的位置。
Locate:快速查找系統(tǒng)數(shù)據(jù)庫中重新指定的內(nèi)容。
Grep:查找文件里符合條件的字符串。
6、關(guān)機(jī)后和關(guān)機(jī)重啟計(jì)算機(jī)的命令Shutdown:-r關(guān)機(jī)后立馬重起
Poweroff:主要是用于自動(dòng)關(guān)機(jī)和關(guān)閉電源
Reboot:應(yīng)用于計(jì)算機(jī)重新啟動(dòng)
7、裝換和打包命令
Tar:作用于多個(gè)文件或目錄接受發(fā)到郵箱,但不高壓縮,而也用命令接受解包
Gzip:應(yīng)用于文件參與壓縮和然后解壓命令,文件擴(kuò)展名為.gz結(jié)尾。
Gunzip:主要是用于對gzip高壓縮文檔接受解壓文件。
Bzip2:作用于對文件或目錄通過壓縮和文件解壓
Compress/uncompress:壓縮/然后解壓.Z文件
Zip/unzip:壓解解壓縮.zip文件
8、用戶操作命令
Su:直接切換用戶命令
Sudo:一系統(tǒng)管理員的身份負(fù)責(zé)執(zhí)行命令
Passwd:作用于如何修改用戶的密碼
9、改變目錄和查看當(dāng)前目錄命令
Cd:剛剛進(jìn)入工作目錄
Cd..:會退到上一級命令
Pwd:沒顯示當(dāng)前用戶原先工作目錄位置
10、vi編輯器
簡單用vi命令再打開一個(gè)文件
末行模式命令:
:n,mwpath/filename保存委托范圍文檔(n表又開始行,m表結(jié)束后行)
:q!對文件做過如何修改后,噬魂之手解盟
:q也沒對文件做過直接修改再次
Wq或x存放解盟
dd徹底刪除光標(biāo)所不甚了解
:setnumber會顯示行號
:n跳轉(zhuǎn)頁面n行
:s替換字符串:s/test/test2/g/g全局替換/也這個(gè)可以用可以用
/中搜索字符串
11、網(wǎng)絡(luò)通信具體用法的命令
ping值:主要是用于一欄網(wǎng)絡(luò)如何確定連接非常通暢
12、功能測試面試你經(jīng)常問到的命令
man尋問命令求答,如果覺得哪個(gè)命令不明白,man它就可以了.
ls列出來文件
-l:逐行不顯示且列個(gè)祥細(xì)屬性
-a:列出所有文件以及以.開頭的隱藏文件
cat無法讀取文本內(nèi)容
-n:不顯示行號
-b:不顯示行號且選擇性的遺忘空行
cat-n1.txt
wc數(shù)器
-l:行數(shù)
-w:字?jǐn)?shù)
-c:字符數(shù)
wc-lfile1file2......也可以統(tǒng)計(jì)計(jì)算多個(gè)文件
cp拷貝文件目錄
-i:交互模式,如果不是目標(biāo)文件未知,則詢問是否是遍布
-r:拷貝目錄
cpfile1file2file3....dir它表示將file1,file2...u盤拷貝到dir
cp-rdir1dir2dir3...dirn將dir1,dir2,dir3...文件復(fù)制到dirn
file查探文件類型
file
mv移動(dòng)文件,更改后文件名
-i:交互模式,要是目標(biāo)文件存在,則詢問是否需要包裹
-r:移動(dòng)目錄,跟改目錄名
rm刪除文件
-i:交互模式,再詢問是否需要?jiǎng)h除
rm-rdir1dir2dir3...可刪出多個(gè)
mkdir創(chuàng)建角色目錄
-p:parent,父目錄不存在地,則創(chuàng)建角色父目錄
mkdir-ptest/test
rmdir刪掉目錄
同具與rm-r
rmdirdir1dir2dir3....
rm-rdir1dir2dir3....
chmod改權(quán)限
chmod-R777DIR變化目錄下所有文件權(quán)限為777,需要是-R
權(quán)限-rwxrwxrwx
421421421
最前面的-來表示文件類型為普通地文件
這一次兩位它表示所有者權(quán)限
下一步兩位表示組權(quán)限
后來五位可以表示其它用戶權(quán)限
如果沒有某一權(quán)限是沒有被分配,用-可以表示。-rwxr--rwx來表示組還沒有寫和先執(zhí)行權(quán)限
文件加夜有可先執(zhí)行權(quán)限,但來表示是否是不會允許在該目錄下這里有文件
kill
-9強(qiáng)制已經(jīng)結(jié)束
more顯示文本內(nèi)容,有時(shí)候一屏,按空格一直
oppofind/-name*.sh|more
tail從重新指定的位置開始沒顯示后面得內(nèi)容
tail-fserver.log用于在server上邊運(yùn)行邊查看過日志
tail-10查探結(jié)果10行
head
與tail隨機(jī)
compress
-f壓縮文件
-v總是顯示壓縮后比例
compress-vfproject.tar將才能產(chǎn)生project.tar.Z且project.tar被刪除
uncompress-f解壓縮文件
uncompressproject.tar.Z將出現(xiàn)project.tar且project.tar.Z被刪除