通過expainshell 的解釋翻譯 可以知道 change the working directory 就是 cd 在Linux 命令行中的意義,即: 改變工作區(qū)目錄
成都創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價比華亭網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式華亭網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋華亭地區(qū)。費用合理售后完善,10余年實體公司更值得信賴。
2: 鳥哥的Linux私房菜基礎(chǔ)學(xué)習(xí)篇
這本書,暫且還沒有買,當(dāng)然也沒看過。但是寫在這里,也是提醒自己以后回顧自己的文章時, 可以不忘初心,堅持下去。
或者為
我對上述的信息了解程度僅僅在以下幾個方面:
1:d開頭的表示這是一個文件夾 -開頭的則表示這是一個文件
2:d 和 - 后面表示的是當(dāng)前用戶的權(quán)限 為 r(讀) w(寫) x(可執(zhí)行)
在后面的逐漸學(xué)習(xí)中,我會對此部分知識點有所補充
執(zhí)行下列命令后,會在test2 目錄下 看到創(chuàng)建的test2.txt文件 并且 文件內(nèi)容與test1相同為 "1"
舉例:
依次執(zhí)行下列命令
示例中的 -r命令的含義為:
explainshell: cp -r
-R, -r, --recursive
copy directories recursively
即 遞歸 涉及到目錄(文件夾)的操作都需要進行遞歸
執(zhí)行示例中的操作完畢后,返回到 test1的同級目錄 會看到 test2目錄
test2目錄下 有和test1 目錄下相同的文件 tes1.txt
執(zhí)行示例中的操作完畢后,相當(dāng)于 將test1目錄下的test1.txt 剪切到 test2文件夾 并重命名為 test2.txt
執(zhí)行 tree命令后 可以觀察到所在當(dāng)前的目錄 test 目錄下的 目錄結(jié)構(gòu)為:
;?????linux如何進入命令行?我們一起來了解一下吧。
1、打開linux系統(tǒng),在linux的桌面的空白處右擊,在彈出的下拉選項里,點擊打開終端即可進入命令行。
2、在Linux的首頁使用Ctrl+alt+T,打開終端。
Linux支持多終端,可以再使用Ctrl+alt+T命令打開多個終端。
3、通過“searchyourcomputer”功能搜索,terminal,也可以打開。
本文章基于ThinkpadE15品牌、centos7系統(tǒng)撰寫的。
常用指令
ls 顯示文件或目錄
-l 列出文件詳細(xì)信息l(list)
-a 列出當(dāng)前目錄下所有文件及目錄,包括隱藏的a(all)
mkdir 創(chuàng)建目錄
-p 創(chuàng)建目錄,若無父目錄,則創(chuàng)建p(parent)
cd 切換目錄
touch 創(chuàng)建空文件
echo 創(chuàng)建帶有內(nèi)容的文件。
cat 查看文件內(nèi)容
cp 拷貝
mv 移動或重命名
rm 刪除文件
-r 遞歸刪除,可刪除子目錄及文件
-f 強制刪除
find 在文件系統(tǒng)中搜索某文件
wc 統(tǒng)計文本中行數(shù)、字?jǐn)?shù)、字符數(shù)
grep 在文本文件中查找某個字符串
rmdir 刪除空目錄
tree 樹形結(jié)構(gòu)顯示目錄,需要安裝tree包
pwd 顯示當(dāng)前目錄
ln 創(chuàng)建鏈接文件
more、less 分頁顯示文本文件內(nèi)容
head、tail 顯示文件頭、尾內(nèi)容
ctrl+alt+F1 命令行全屏模式
系統(tǒng)管理命令
stat 顯示指定文件的詳細(xì)信息,比ls更詳細(xì)
who 顯示在線登陸用戶
whoami 顯示當(dāng)前操作用戶
hostname 顯示主機名
uname 顯示系統(tǒng)信息
top 動態(tài)顯示當(dāng)前耗費資源最多進程信息
ps 顯示瞬間進程狀態(tài) ps -aux
du 查看目錄大小 du -h /home帶有單位顯示目錄信息
df 查看磁盤大小 df -h 帶有單位顯示磁盤信息
ifconfig 查看網(wǎng)絡(luò)情況
ping 測試網(wǎng)絡(luò)連通
netstat 顯示網(wǎng)絡(luò)狀態(tài)信息
man 命令不會用了,找男人 如:man ls
clear 清屏
alias 對命令重命名 如:alias showmeit="ps -aux" ,另外解除使用unaliax showmeit
kill 殺死進程,可以先用ps 或 top命令查看進程的id,然后再用kill命令殺死進程。
打包壓縮相關(guān)命令
gzip:
bzip2:
tar: 打包壓縮
-c 歸檔文件
-x 壓縮文件
-z gzip壓縮文件
-j bzip2壓縮文件
-v 顯示壓縮或解壓縮過程 v(view)
-f 使用檔名
例:
tar -cvf /home/abc.tar /home/abc 只打包,不壓縮
tar -zcvf /home/abc.tar.gz /home/abc 打包,并用gzip壓縮
tar -jcvf /home/abc.tar.bz2 /home/abc 打包,并用bzip2壓縮
當(dāng)然,如果想解壓縮,就直接替換上面的命令 tar -cvf / tar -zcvf / tar -jcvf 中的“c” 換成“x” 就可以了。
關(guān)機/重啟機器
shutdown
-r 關(guān)機重啟
-h 關(guān)機不重啟
now 立刻關(guān)機
halt 關(guān)機
reboot 重啟
ALT快捷鍵在WIN下Xshell不可用
ctrl + a 光標(biāo)切換到命令行行首
ctrl + e 光標(biāo)切換到命令行末尾
ctrl + l 清屏 等同于 clear
ctrl + u 清除剪切光標(biāo)之前的內(nèi)容
ctrl + k 清楚剪切光標(biāo)之后的內(nèi)容
ctrl + w 清除剪切光標(biāo)之前的一個word
alt + d 清除剪切光標(biāo)之后的一個word
ctrl + y 粘貼剛才刪除字符
ctrl + h 向行首刪除一個字符
ctrl + d 向行尾刪除一個字符,空行時等于 exit 和 logout
ctrl + _ 恢復(fù)剛操作的命令 xshell無法使用
ctrl + b 光標(biāo)向行首移動一個字符 ( backwards )
ctrl + f 光標(biāo)向行尾移動一個字符( forwards )
ctrl + ← 光標(biāo)向行首移動一個word
ctrl + → 光標(biāo)向行尾移動一個word
ctrl + r 歷史命令中查找 (關(guān)鍵字可用)
ctrl + z 轉(zhuǎn)入后臺運行
history 10 顯示最近使用過的10個命令
!! 執(zhí)行前一個命令
! + 字符 執(zhí)行前一個以“字符”開頭的命令
! + Num 執(zhí)行對應(yīng)行號的命令
! + ? abc 執(zhí)行前一個包含abc的命令
! -n 執(zhí)行n個命令之前的那個命令
!* 調(diào)用上一條命令的所有參數(shù)
!$ 調(diào)用上一條命令的最后一個參數(shù)
!-: 調(diào)用上一條命令除了最后一個參數(shù)的部分
ALT + num + . 調(diào)用上一條命令中任意一個部分
!!:gs/$1/$2 替換上一條命令中所有$1為$2
!!:gs^$1^$2 替換上一條命令中第一個$1為$2
;?????linux如何進入命令行呢,下面就讓我們來看看吧。
1、打開linux系統(tǒng),在linux的桌面的空白處右擊。
2、在彈出的下拉選項里,點擊打開終端即可進入命令行。
3、按快捷鍵Ctrl+Alt+T/Ctrl+Alt+F1-F6也可以打開終端窗口進入命令行。
4、也可以直接搜索終端。
以上就是的分享,希望能幫助到大家。
本文章基于ThinkpadE15品牌、centos7系統(tǒng)撰寫的。
1.開機進入
---- Linux系統(tǒng)的開機同正常的DOS、Windows開關(guān)機順序相同。若是多操作系統(tǒng)則在LILO boot:后輸入Linux,就可進入Linux的注冊提示符Login:,在其后輸入用戶名,在口令提示符password:輸入口令,注冊正確后,可進入相應(yīng)的用戶環(huán)境。如輸入:root,及其密碼,可進入超級用戶環(huán)境#,輸入其他用戶名及口令,可進入該用戶環(huán)境$。
---- 2.關(guān)機退出
---- 在超級用戶提示符#下輸入halt(立即關(guān)機)或shutdown time(延遲time分后關(guān)機,給各用戶每隔一段時間發(fā)出還有多長時間將關(guān)機的警告)后,計算機將進行一系列的關(guān)機工作,最后出現(xiàn)System halt,就是關(guān)機結(jié)束,可以關(guān)閉電源了。非超級用戶則需用exit退出操作環(huán)境,再進入超級用戶環(huán)境,方可進行關(guān)機工作。
---- 3.命令操作注意事項
---- 在Linux中有一些與DOS不完全相同的地方,見下表:
DOS Linux
命令行字母 不區(qū)分大小寫 區(qū)分大小寫
提示符 #、$
路徑分隔符 \ /
通配符 *、? *、?、[]
---- 在Linux系統(tǒng)中,超級用戶的系統(tǒng)提示符是#,一般情況下普通用戶的系統(tǒng)提示符是$,普通用戶的系統(tǒng)提示符也同DOS一樣可以進行更改。通配符中*與?的含義是一樣的,[]是僅包括括號內(nèi)的符號,連續(xù)的符號可用“-”連接首尾的符號代替,如[12345678]可以用[1-8]代替,[abcdefijk]可用[a-fi-j]表示。
---- 4.文件類型
---- 與DOS、Windows不同的是,在Linux系統(tǒng)中,目錄和設(shè)備都被視為文件,共有四種文件類型,它們是:⑴普通文件,即我們通常所說的文件,在長列目錄方式時行首前用一符號“-”表示。⑵目錄文件,即我們通常所說的目錄,在長列目錄方式時行用首前用一字母“d”表示。⑶字符設(shè)備文件,如顯示器、打印機、終端等,在長列目錄方式時行首前用一字母 “c”表示。⑷塊設(shè)備文件,如硬盤、軟盤、光盤在長列目錄方式時行首前用一字母“b”表示。
---- 在Linux中用長格式列目錄命令ls -l時,如下例:
---- 文件類型
-rwxrw-r-- 5 user group 1089
Nov 18 1998 filename
存取權(quán) 用戶 組名
字節(jié)數(shù) 最后修改時間 文件名
---- 大家對DOS下的8.3格式的文件名都一定很熟悉了,由于它的表達(dá)能力有限,所以在Windows95之后加入了長文件名支持,Linux繼承了UNIX的優(yōu)點,也可以用長長的一串字符作文件名。但是在Linux中文件類型可不像在DOS下那樣容易從文件的擴展名上了解到,在DOS下的可執(zhí)行文件的擴展名為com或exe,而在Linux中只能通過文件屬性得知,采用命令ls –F可區(qū)分目錄和文件,在目錄后有“/”符號,可執(zhí)行文件后有“*”符號,用ls –aF可見所有的文件和目錄列出,包括隱藏的文件和目錄,隱藏文件的文件名以點號“.”開頭。
---- 5.讀取權(quán)限
---- 在Linux中,文件的主人即所有者,其他使用者分別稱為同組者、其他人,為保證各用戶文件的安全,Linux同UNIX一樣通過限制某些用戶對文件的隨意存取。共有三個級別的存取權(quán):讀權(quán)r、寫權(quán)w、執(zhí)行權(quán)x。在存取權(quán)中共有九個字符的位置其順序是:所有者、同組人、其他人。在上例中分別表示:主人對文件擁有讀寫權(quán)和執(zhí)行權(quán),同組人對文件擁有讀寫權(quán)、其他人對文件只擁有讀權(quán)。
---- 6.獲取在線幫助命令
---- 在Linux中有一條專門用于取得在線幫助的命令man ,其使用方式為# man command。man有一套它自己的命令,通常由單個鍵組成,按空格鍵和F鍵將翻到下一頁,按B鍵翻到上一頁,按Q鍵退出man工具,回到命令行。掌握了以上的基礎(chǔ)知識,結(jié)合熟知的DOS命令進行比較,對于學(xué)習(xí)Linux的基本命令就可以很快地運用自如,為進一步深入學(xué)習(xí)Linux打下深厚的基礎(chǔ).。
---- 二、文件管理和目錄操作
---- 與DOS、Windows一樣,在Linux中也有許多關(guān)于文件管理和目錄操作方面的命令,對二者的主要命令列表如下:
---- 1.文件管理
功能 DOS Linux 注意事項
顯示文件內(nèi)容 type、more cat 、more type、cat
是全部顯示,more是分頁顯示
打印文件 print lpr
拷貝文件 copy cp
移動文件及改名 move mv
刪除文件 del, erase rm
---- 2.目錄操作
功能 DOS Linux 注意事項
列目錄及文件 dir/選項 ls –選項
在Linux中cd/直接返回登錄時的目錄而不是根目錄,
顯示工作目錄 cd pwd
變更工作目錄 cd\目錄 cd/目錄
建立目錄 md,mkdir mkdir
刪除目錄 rd,rmdir rmdir
目錄更名 move mv
拷貝目錄 xcopy copy
---- 在二者中,命令的格式都是一樣的,只是選項、參數(shù)不相同而已,也可以進行組合操作,具體運用時可使用幫助命令,只不過Linux的命令的功能更為強大,據(jù)記載DOS中的不少命令都是借鑒UNIX而來的,而Linux正是居于UNIX發(fā)展起來的,這也是二者有著幾乎相同的命令和格式的原因之一。
---- 三、軟、硬盤及光驅(qū)的使用
---- 1.軟、硬盤及光驅(qū)的使用
---- 在Linux中對其他硬盤邏輯分區(qū)、軟盤,光盤的使用與我們通常在DOS與Windows中的使用方法是不一樣的,不能直接訪問,因為在Linux中它們都被視為文件,因此在訪問使用前必須使用裝載命令mount將它們裝載到系統(tǒng)的/mnt目錄中來,使用結(jié)束,必須進行卸載。命令格式如下:
mount –t 文件系統(tǒng)類型 設(shè)備名 裝載目錄
文件類型常用的有:
msdos dos分區(qū)文件
ext2 Linux的文件系統(tǒng)
swap Linux swap分區(qū)或swap文件
iso9660 安裝CD-ROM的文件系統(tǒng)
vfat 支持長文件名的dos分區(qū)
hpfs OS/2分區(qū)文件系統(tǒng)
---- 設(shè)備名是指要裝載的設(shè)備的名稱,如軟盤、硬盤、光盤等,軟盤一般為/dev/fd0 fd1,硬盤一般為/dev/hda hdb ,硬盤邏輯分區(qū)一般為期hda1 hda2…等等,光盤一般為/dev/hdc。在裝載前一般要在/dev/mnt目錄下建立一個空的目錄,如軟盤為floppy,硬盤分區(qū)為其盤符如c、d等等,光盤為cd-rom,使用命令:
mount –t msdos /dev/fd0 /mnt/floppy
裝載一個mddos格式的軟盤
mount –t ext2 /dev/fd0 /mnt/floppy
裝載一個Linux格式的軟盤
mount –t vfat /dev/hda1 /mnt/c
裝載Windows98格式的硬盤分區(qū)
mount –t iso9660 /dev/hdc /mnt/cd-rom
裝載一個光盤
---- 裝載完成之后便可對該目錄進行操作,在使用新的軟盤及光盤前必須退出該目錄,使用卸載命令進行卸載,方可使用新的軟盤及光盤,否則系統(tǒng)不會承認(rèn)該軟盤的,光盤在卸載前是不能用光驅(qū)面板前的彈出鍵退出的。
---- 2.格式化命令mkfs
---- 格式化軟盤時不需事先安裝空盤,只需將軟盤放入軟驅(qū)中,使用如下命令,便可格式化一張在Linux中使用的軟盤:
#mkfs –t ext2 /dev/fd0 1440
---- 在熟悉以上基本命令之后,就可以進行其他命令的進一步學(xué)習(xí),例如:文件編輯軟件vi,存取權(quán)限的修改,檢查修復(fù)文件系統(tǒng),增減用戶及修改密碼,安裝其他Linux文件,及一些Linux的實用工具軟件,建立x-Windows圖形界面,利用Linux上網(wǎng)等等,來增加對Linux的感性認(rèn)識。
分享文章:linux命令行佛祖 linux常用命令博客
本文來源:http://muchs.cn/article30/hgspso.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設(shè)、品牌網(wǎng)站設(shè)計、網(wǎng)站營銷、ChatGPT、網(wǎng)站建設(shè)、移動網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)