宏基因組學(xué)習(xí)日志-2022.6.30
宏基因組學(xué)習(xí)日志—2022.6.30
?
Linux基礎(chǔ)—1
?
Linux文件系統(tǒng):目錄用“/”表示分級(jí)
用戶(hù)家目錄的路徑為/home/username。單獨(dú)的“/”表示根目錄
pwd:顯示目錄
絕對(duì)路徑:“/~”開(kāi)頭,其它非此開(kāi)頭的可以理解為相對(duì)路徑,是在當(dāng)前路徑下索引目錄的方式
?
cd:表示切換目錄 cd+目錄 如:cd/share/home/guoyy/linux/
“cd~”表示家目錄即/share/home/guoyy
?
Linux命令行的基本格式包括三部分:
$ ???????命令名 ???????[-命令選項(xiàng)] ?????命令參數(shù)
$:系統(tǒng)提示符
[-命令選項(xiàng)]:減號(hào)表示其后為選項(xiàng);命令選項(xiàng)為一個(gè)或多個(gè)單字符選項(xiàng)
命令參數(shù):通常為文件名或路徑
?
常用命令—ls
ls作用:列出文件或目錄
.**為隱藏文件或目錄文件
不一定需要擴(kuò)展名
ls -a:列出所有文件,包括隱藏文件
ls -l:列出文件詳細(xì)信息
Is -F:在文件后加上類(lèi)型標(biāo)識(shí),常用標(biāo)識(shí)有
“/”:目錄
“@”:鏈接
“*”:執(zhí)行文件
?
$clear表示清屏(或ctrl+l)
?
常見(jiàn)權(quán)限字符
如:drwxr-xr-x. 2 guoyy guoyy 85 Jun 23 20:48 Linux
d:代表目錄 可換為1或-
1:代表鏈接
-:表示文件
rwx:分別表示讀、寫(xiě)、執(zhí)行
r-x:-表示無(wú)權(quán)限
2:表示文檔鏈接數(shù)
85:文檔大小
$chown:可更改權(quán)限
?
?
通配符
*:可匹配一個(gè)或多個(gè)字符
?:匹配任何單字符
[]:匹配任何包含在[]內(nèi)的單字符
如:$ls *.txt
$ls bm?.txt
$ls /dev/sda[12345]
?
Linux文件系統(tǒng)
Pwd:顯示當(dāng)前路徑
cd:前往其它路徑
. ?當(dāng)前目錄 .可省略(部分情況)
.. 上一級(jí)目錄
/ 根目錄mei
~ 家目錄(/home/username)創(chuàng)建目錄
$mkdir 新建一個(gè)目錄
$mkdir -p:表示創(chuàng)多級(jí)目錄
$touch:新建文件
?
常用命令-man
man(mannal)
man就是用來(lái)讓使用者在使用時(shí)查詢(xún)指令、系統(tǒng)呼叫、標(biāo)準(zhǔn)程序庫(kù)函數(shù)、各種表格等的使用方法的(幫助文檔)
man的用法如下:
man 命令(想查詢(xún)的命令)
eg:$man ls
ctrl+F 后翻一頁(yè)
ctrl+B 前翻一頁(yè)
回車(chē)鍵:一行一行地翻
空格鍵:進(jìn)行下翻
q:退出
$ls --help也可看說(shuō)明文檔
?