head //顯示文件的前面幾行內(nèi)容
head -n 3 1.txt //顯示文件前3行內(nèi)容
head -n -3 1.txt //顯示文件內(nèi)容,除了最后3行
tail //顯示文件后幾行內(nèi)容
tail -n 3 1.txt //顯示文件后3行內(nèi)容
tail -n +3 1.txt //顯示文件內(nèi)容,除了最開始3行
tail -f //動(dòng)態(tài)顯示文件內(nèi)容,默認(rèn)十行,可以配合-n使用
tail -n 3 -f 1.txt //動(dòng)態(tài)顯示文件后3行內(nèi)容(查看最新日志(實(shí)時(shí)更新))
添加內(nèi)容到文件
> 和 >> //輸出重定向,> 覆蓋寫 , >> 追加寫
echo hello > 1.txt //以覆蓋寫的方式將hello字符添加到文件1.txt
echo qwer >> /tmp/aaa.txt:把qwer以追加方式寫入文件。")@rem overendscript 3.往文件尾部追加內(nèi)容:rem 往當(dāng)前盤根目錄下的文件"測(cè)試.txt"末尾追加一個(gè)字符串vbs dim fso,file,filenamevbs filename="\測(cè)試.txt"vbs const forappending=8vbs set fso=createobject("scripting.filesystemobject")ifexpression fso.fileexists(filename)=0vbscall call messagebox("發(fā)現(xiàn)錯(cuò)誤。語(yǔ)法:cbrom195cn 輸入文件 [/other] [8000:0] [rom文件|release|extract]cbrom195cn 輸入文件 [/d|logo|vga....] [rom文件|release|extract][checksum]輸入文件 : 將被添加 option rom 的 bios/d : 顯示 bios 中所有已合并的 rom 信息/epa|epa1-7 : 添加 epa logo 位圖到 bios/logo|logo1-7: 添加 oem logo 位圖到 bios/osb_logo|osb_logo1-7: 添加 osb logo 位圖到 bios/osb_bmp|osb_bmp1-7: 添加 osb cpu 位圖到 bios/oem0-7 : 添加特殊的 oem rom 到 bios/err : 返回執(zhí)行后的錯(cuò)誤代碼/btvga : 添加 vga rom 到引導(dǎo) rom 塊區(qū)域。
cat 2.txt > 1.txt //將2.txt文件的內(nèi)容覆蓋到1.txt
cat 2.txt >> 1.txt //將2.txt文件的內(nèi)容追加到1.txt
查找文件
find
直接從硬盤查找文件,搜索速度慢,但是能實(shí)時(shí)搜索
參數(shù)
–name //以文件名作為參數(shù)進(jìn)行查找
-mindepth //最小目錄層次
-maxdepth //最大目錄層次
其他參數(shù)通過(guò)man或者--help參數(shù)學(xué)習(xí)
示例:find -maxdepth 3 -name passwd
1.1. 常用命令
1.查看當(dāng)前所在目錄(拷貝目錄到一些配置文件)
pwd
2.切換目錄(需要到特定的目錄執(zhí)行命令)
cd 目錄名
Tab補(bǔ)全
3.查看目錄文件信息
ls //列出文件信息
ls -l //以詳細(xì)信息方式列出文件信息
ls –a //列出所有文件和文件夾linux常用命令linux常用命令,包含隱藏文件
ls -al //以詳細(xì)信息方式列出所有文件信息,包含隱藏文件
ls 目錄名 //查看該目錄的文件信息
ll //等于ls-l
4.查看當(dāng)前用戶
whoami//查看當(dāng)前操作用戶
who am i//查看當(dāng)前登錄用戶(有可能是有多個(gè)的)的信息
5.切換用戶
su 用戶名:切換用戶
su root:普通用戶切到root用戶;
su itsource:切換到itsource的用戶
su
su - //切換到root用戶
su - root //切換到root用戶和su - 一樣
su - user //切換到user用戶
su user //切換到user用戶,不切換用戶權(quán)限
exit //注銷當(dāng)前用戶,返回前一用戶
注意:
su命令和su -命令最大的本質(zhì)區(qū)別就是:前者只是切換了root身份,但Shell環(huán)境仍然是普通用戶的Shell;而后者連用戶和Shell環(huán)境一起切換成root身份了。只有切換了Shell環(huán)境才不會(huì)出現(xiàn)PATH環(huán)境變量錯(cuò)誤。su切換成root用戶以后,pwd一下,發(fā)現(xiàn)工作目錄仍然是普通用戶的工作目錄;而用su -命令切換以后,工作目錄變成root的工作目錄了