中文字幕亚洲第一精品|精品国产免费一区二区|久久婷婷五月六月综合版|中文字幕熟妇久久久人妻|久久综合精品国产一区无码|国产成人精品永久免费视频|午夜亚洲国产精品理论片a级|久久精品一区二区三区无码护土

 訪問手機(jī)版  

Linux常用命令|Linux培訓(xùn)學(xué)習(xí)|考試認(rèn)證|工資待遇與招聘,認(rèn)準(zhǔn)超級網(wǎng)工!

招聘|合作 登陸|注冊

網(wǎng)絡(luò)工程師培訓(xùn)

當(dāng)前位置:網(wǎng)絡(luò)工程師 > 技術(shù)課程 > linux > 熱點關(guān)注 > linux常用命令

LINUX常用命令大全

時間:2019-08-27

常用dos命令大全_linux常用命令_linux壓縮命令zip命令

學(xué)前理論

isfile(),isdir(), islink(), isabs():分別用來測試所傳入的路徑字符串是否為檔案、目錄、符號連結(jié)或絕對路徑。這個腳本在命令行執(zhí)行是ok的,但剛在crontab中發(fā)現(xiàn)是執(zhí)行不成功的linux常用命令,后來通過一系列驗證,發(fā)現(xiàn)原來是路徑的問題,crontab中當(dāng)然是要用絕對路徑的,所以,crontab中要執(zhí)行的腳本也必然要使用絕對路徑,原來我們的運(yùn)行腳本中有一個java類使用的是相對路徑,所以導(dǎo)致腳本沒有執(zhí)行,但日志文件卻創(chuàng)建了,所以很快可以定位是腳本執(zhí)行沒有成功,把路徑修改成絕對路徑,發(fā)現(xiàn)執(zhí)行后,java類把路徑當(dāng)作包名來識別,所以最后就只能在shell腳本前面加上目錄切換命令,如cd /root/...的,這樣腳本執(zhí)行就都可以識別到目錄了,而且不管在哪兒執(zhí)行,它都是絕對的路徑,可以找到并運(yùn)行成功。而 ms dos 1.0 繼承了 cp/m 的這個特性,所以,當(dāng) ms dos 2.0 引入「目錄」的概念以后,為了兼容 1.0 也在路徑錢保留了「盤符」字符,而斜杠「/」符號是原來 vms 和 cp/m 系統(tǒng)中表示「命令參數(shù)開始」的符號,所以后來的 dos 以及 windows 必須區(qū)分,而采用了 反斜杠「\」 符號作為路徑分隔符。

?locate:原理是updatedb會把文件系統(tǒng)中的信息存放到數(shù)據(jù)庫databases中(但一般一天才執(zhí)行一次,所以locate找不到新創(chuàng)建的文件,需要先手動執(zhí)行updatedb,再執(zhí)行l(wèi)ocate),locate從數(shù)據(jù)庫中讀數(shù)據(jù);

? find:在目錄結(jié)構(gòu)中搜索文件,并執(zhí)行指定的操作

linux常用命令_linux壓縮命令zip命令_常用dos命令大全

語法:find pathname -options [-print -exec ...]

道理很簡單, 你想在任何時候都使用%java_home%\bin\java 等來執(zhí)行java命令嗎, 當(dāng)然不會, 于是, 你可以選擇把 %java_home%\bin添加到path路徑下, 這樣, 我們在任何路徑下就可以僅用java來執(zhí)行命令了.(當(dāng)你在命令提示符窗口輸入你個代碼時,操作系統(tǒng)會在當(dāng)前目錄和path變量目錄里查找相應(yīng)的應(yīng)用程序, 并且執(zhí)行.。第一個搜索的路徑是binary所在的路徑,如果不在binary所在的路徑,則查找binary中hardcode記錄的build目錄,例如obj\debug\*.pdb, 如果以上兩個路徑都沒有找到pdb,則根據(jù)symbol server的設(shè)置,在本地的symbol server的cache中查找,如果在本地的symbol server的cache中沒有對應(yīng)的pdb,則最后才到遠(yuǎn)程的symbol server中查找。-prune 使用這一選項可以使find命令不在當(dāng)前指定的目錄中查找,如果同時使用-depth選項,那么-prune將被find命令忽略。

在使用find命令的-exec選項處理匹配到的文件時, find命令將所有匹配到的文件一起傳遞給exec執(zhí)行。這里需要注意一個叫“run-parts”的參數(shù),如果加上這個參數(shù),代表執(zhí)行文件夾中的命令,而不是執(zhí)行腳本或者命令,如果不加則代表執(zhí)行命令或者腳本。find命令首先匹配所有文件名為“ passwd*”的文件,例如passwd、passwd.old、passwd.bak,然后執(zhí)行g(shù)rep命令看看在這些文件中是否存在一個sam用戶。

-print: find命令將匹配的文件輸出到標(biāo)準(zhǔn)輸出;

linux壓縮命令zip命令_linux常用命令_常用dos命令大全

? 單純tar僅為打包(多個文件包成一個大文件),加上參數(shù)-j(bzip2格式.bz2)、-z(gzip格式.gz)可以備份、壓縮(-c)、解壓(-x),備份一般比壓縮多加參數(shù)-p(保留原本文件的權(quán)限與屬性),-C可以指定解壓到特定目錄;bzip2、gzip只能對單一文件壓縮;