步驟如下:
1.點擊終端,點擊打開開始菜單上的終端。
2.輸入命令按下回車,在終端上輸入cat命令,後面加上要查看內容的文件的路徑,按下回車鍵。
3.查看到內容,在終端里查看到文件的內容。
❷ Linux系統查看文件內容的命令有哪些
通過命令+文件名查看內容。如下命令可以查看。
1, cat :由第一行開始顯示文件內容;
2,tac:從最後一行開始顯示,可以看出tac與cat字母順序相反;
3,nl:顯示的時候輸出行號;
4,more:一頁一頁的顯示文件內容;
5,less與more類似,但它可以向前翻頁;
6,head:只看前幾行;
7,tail:只看最後幾行;
8,od:以二進制的方式讀取文件。
9,vi和vim作為編輯器,也可以打開文件查看內容。
❸ linux鏌ヨ㈡枃浠剁殑鍛戒護linux鏌ヨ㈡枃浠跺懡浠
linux鏌ョ湅鏂囦歡鍐呭癸紵
more鎸囦護鈥斺斿垎欏墊樉紺烘枃浠跺唴瀹廣俶ore鎸囦護浼氫互涓欏典竴欏電殑褰㈠紡鏄劇ず鏂囦歡鍐呭癸紝鎸夌┖鐧介敭錛坰pace錛夋樉紺轟笅涓欏靛唴瀹癸紝鎸塃nter閿浼氭樉紺轟笅涓琛屽唴瀹癸紝鎸塨閿灝變細寰鍥烇紙back錛変竴欏墊樉紺猴紝鍏跺熀鏈鐢ㄦ硶濡備笅錛歮orefile1鏌ョ湅鏂囦歡file1鐨勬枃浠跺唴瀹癸紱
less鎸囦護鈥斺斿彲浠ュ悜鍓嶆垨鍚戝悗鏌ョ湅鏂囦歡鍐呭廣
linux緋葷粺鎬庝箞鍦ㄦ枃浠跺す閲屾悳緔㈡枃浠訛紵
鏂規硶1錛氫嬌鐢╢ind鍛戒護鍦↙inux涓鎼滅儲鏂囦歡鍜屾枃浠跺す
find鍛戒護琚騫挎硾浣跨敤錛屽苟涓旀槸鍦↙inux涓鎼滅儲鏂囦歡鍜屾枃浠跺す鐨勮憲鍚嶅懡浠ゃ傚畠鎼滅儲褰撳墠鐩褰曚腑鐨勭粰瀹氭枃浠訛紝騫舵牴鎹鎼滅儲鏉′歡閫掑綊閬嶅巻鍏跺瓙鐩褰曘
瀹冨厑璁哥敤鎴鋒牴鎹澶у皬銆佸悕縐般佹墍鏈夎呫佺粍銆佺被鍨嬨佹潈闄愩佹棩鏈熷拰鍏朵粬鏉′歡鎵ц屾墍鏈夌被鍨嬬殑鏂囦歡鎼滅儲銆
榪愯屼互涓嬪懡浠や互鍦ㄧ郴緇熶腑鏌ユ壘緇欏畾鏂囦歡銆
#find/-inamesshd_config
/etc/ssh/sshd_config
榪愯屼互涓嬪懡浠や互鏌ユ壘緋葷粺涓鐨勭粰瀹氭枃浠跺す銆傝佸湪Linux涓鎼滅儲鏂囦歡澶癸紝鎴戜滑闇瑕佷嬌鐢-type鍙傛暟銆
#find/-typed-inamessh
/usr/lib/ssh
/usr/lib/go/src/cmd/vendor/golang.org/x/crypto/ssh
/usr/lib/go/pkg/linux_amd64/cmd/vendor/golang.org/x/crypto/ssh
/etc/ssh
浣跨敤閫氶厤絎︽悳緔㈢郴緇熶笂鐨勬墍鏈夋枃浠躲傛垜浠灝嗘悳緔㈢郴緇熶腑鎵鏈変互.config涓烘墿灞曞悕鐨勬枃浠躲
#find/-name*.config
/usr/lib/mono/gac/avahi-sharp/1.0.0.0__4d116c78973743f5/avahi-sharp.dll.config
/usr/lib/mono/gac/avahi-ui-sharp/0.0.0.0__4d116c78973743f5/avahi-ui-sharp.dll.config
/usr/lib/python2.7/config/Setup.config
/usr/share/git/mw-to-git/t/test.config
/var/lib/lightdm/.config
/home/daygeek/.config
/root/.config
/etc/skel/.config
浣跨敤浠ヤ笅鍛戒護鏍煎紡鍦ㄧ郴緇熶腑鏌ユ壘絀烘枃浠跺拰鏂囦歡澶廣
#find/-empty
浣跨敤浠ヤ笅鍛戒護緇勫悎鏌ユ壘Linux涓婂寘鍚鐗瑰畾鏂囨湰鐨勬墍鏈夋枃浠躲
#find/-typef-execgrepPort22{};-print
#find/-typef-print|xargsgrepPort22
#find/-typef|xargsgrepPort22
#find/-typef-execgrep-HPort22{};
鏂規硶2錛氫嬌鐢╨ocate鍛戒護鍦↙inux涓鎼滅儲鏂囦歡鍜屾枃浠跺す
locate鍛戒護姣攆ind鍛戒護榪愯屽緱鏇村揩錛屽洜涓哄畠浣跨敤updatedb鏁版嵁搴擄紝鑰宖ind鍛戒護鍦ㄧ湡瀹炵郴緇熶腑鎼滅儲銆
瀹冧嬌鐢ㄦ暟鎹搴撹屼笉鏄鎼滅儲鍗曚釜鐩褰曡礬寰勬潵鑾峰彇緇欏畾鏂囦歡銆
locate鍛戒護鏈鍦ㄥぇ澶氭暟鍙戣岀増涓棰勫畨瑁咃紝鍥犳わ紝璇蜂嬌鐢ㄤ綘鐨勫寘綆$悊鍣ㄨ繘琛屽畨瑁呫
鏁版嵁搴撻氳繃cron浠誨姟瀹氭湡鏇存柊錛屼絾鎴戜滑鍙浠ラ氳繃榪愯屼互涓嬪懡浠ゆ墜鍔ㄦ洿鏂板畠銆
$sudoupdatedb
鍙闇榪愯屼互涓嬪懡浠ゅ嵆鍙鍒楀嚭緇欏畾鐨勬枃浠舵垨鏂囦歡澶廣傚湪locate鍛戒護涓涓嶉渶瑕佹寚瀹氱壒瀹氶夐」鏉ユ墦鍗版枃浠舵垨鏂囦歡澶廣
鍦ㄧ郴緇熶腑鎼滅儲ssh鏂囦歡澶廣
#locate--basenamessh
/etc/ssh
/usr/bin/ssh
/usr/lib/ssh
/usr/lib/go/pkg/linux_amd64/cmd/vendor/golang.org/x/crypto/ssh
/usr/lib/go/src/cmd/go/testdata/failssh/ssh
/usr/lib/go/src/cmd/vendor/golang.org/x/crypto/ssh
鍦ㄧ郴緇熶腑鎼滅儲ssh_config鏂囦歡銆
#locate--basenamesshd_config
/etc/ssh/sshd_config
鏂規硶3錛氬湪Linux涓鎼滅儲鏂囦歡浣跨敤which鍛戒護
which榪斿洖鍦ㄧ粓絝杈撳叆鍛戒護鏃舵墽琛岀殑鍙鎵ц屾枃浠剁殑瀹屾暣璺寰勩
褰撲綘鎯寵佷負鍙鎵ц屾枃浠跺壋寤烘岄潰蹇鎹鋒柟寮忔垨絎﹀彿閾炬帴鏃訛紝瀹冮潪甯告湁鐢ㄣ
which鍛戒護鎼滅儲褰撳墠鐢ㄦ埛鑰屼笉鏄鎵鏈夌敤鎴風殑$PATH鐜澧冨彉閲忎腑鍒楀嚭鐨勭洰褰曘傛垜鐨勬剰鎬濇槸錛屽綋浣犵櫥褰曡嚜宸辯殑甯愭埛鏃訛紝浣犳棤娉曟悳緔root鐢ㄦ埛鏂囦歡鎴栫洰褰曘
榪愯屼互涓嬪懡浠や互鎵撳嵃vim鍙鎵ц屾枃浠剁殑瀹屾暣璺寰勩
#whichvi
/usr/bin/vi
鎴栬咃紝瀹冨厑璁哥敤鎴蜂竴嬈℃墽琛屽氫釜鏂囦歡鎼滅儲銆
#which-avisudo
/usr/bin/vi
/bin/vi
/usr/bin/sudo
/bin/sudo
鏂規硶4錛氫嬌鐢╳hereis鍛戒護鍦↙inux涓鎼滅儲鏂囦歡
whereis鍛戒護鐢ㄤ簬鎼滅儲緇欏畾鍛戒護鐨勪簩榪涘埗銆佹簮鐮佸拰鎵嬪唽欏墊枃浠
linux鏌ユ壘鏂囦歡澶瑰懡浠わ紵
寰堥珮鍏存湰闂棰橈紝姝よ傜偣浠呬緵鍙傝冿紒濡傛湁綰版紡璇峰敖鎯呮枾姝o紒
Linux涓嬩嬌鐢╢ind鍛戒護鏌ユ壘鏂囦歡鎴栬呮枃浠跺す錛
鏌ユ壘鏂囦歡錛歠ind/錛堟煡鎵捐寖鍥達級-name鏌ユ壘鍏抽敭瀛-typed銆
鏌ユ壘鏂囦歡澶癸細find/錛堟煡鎵捐寖鍥達級-name鏌ユ壘鍏抽敭瀛-print銆
鍙﹀杅ind鍛戒護涔熷彲浠ラ氳繃姝e垯琛ㄨ揪寮忔潵榪涜屾煡鎵俱
linux涓嬫煡鐪嬫枃浠剁被鍨嬬殑涓夌嶆柟娉曪紵
1銆侀栧厛鎴戜滑浠ョ$悊鍛樿韓浠斤紙root錛夌櫥褰曠郴緇燂紝鍦ㄧ郴緇熺晫闈㈢獥鍙e勶紝杈撳叆鍛戒護mount,鍙浠ョ湅鍒/dev/sda1on/typeext3琛ㄧずsda1鐨勬枃浠剁郴緇熸槸ext3鐨勭被鍨嬨
2銆佺浜岀嶆柟寮忥紝鎴戜滑杈撳叆鍛戒護df-lhT鍛戒護錛屽彲浠ュ湪榪斿洖鐨勭粨鏋滃唴鏌ョ湅鍒幫紝/dev/sda1ext3琛ㄧず鏂囦歡綾誨瀷涓篹xt3綾誨瀷銆
3銆佺涓夌嶆柟寮忥紝鎴戜滑杈撳叆鍛戒護file-s/dev/sda1鍙浠ュ湪榪斿洖鐨勭粨鏋滃唴鍙戠幇錛屾枃浠剁被鍨嬩負ext3綾誨瀷銆
4銆佸彲浠ュ圭郴緇熷唴/etc/fstab鏂囦歡銆傝繘琛屾煡鐪嬨傛垜浠鎵ц屽懡浠cat/etc/fstab銆傚彲浠ュ湪鏂囦歡鍐呭瑰唴鎵懼埌鏂囦歡綾誨瀷涓篹xt3綾誨瀷銆
linux鏄劇ず鏂囨湰鏂囦歡鍐呭圭殑鍛戒護錛
Linux鏌ョ湅鏂囦歡鍐呭圭殑5涓鍛戒護
Linux鏌ョ湅鏂囦歡鍐呭圭殑5涓鍛戒護榪欎簲涓鍛戒護鍙鍒嗕負涓夌被錛屼互涓嬩負涓昏佸姛鑳借鴻堪錛氣憼cat灝嗗唴瀹逛竴嬈℃ф樉紺哄埌緇堢錛
鈶head錛宼ail榛樿ゅ皢鏂囦歡鍐呭瑰墠10琛屾垨鍚10琛屾樉紺哄埌緇堢錛
鈶less錛宮ore灝嗘枃浠跺唴瀹瑰垎欏墊樉紺哄埌緇堢錛1.cat甯哥敤鍙傛暟cat-b瀵歸潪絀鴻緭鍑鴻岀紪鍙鳳紱cat-n瀵規墍鏈夎岃繘琛岀紪鍙鳳紱2.head鍜宼ailhead錛宼ail榛樿ゅ皢鏂囦歡鍐呭瑰墠10琛屾垨鍚10琛屾樉紺哄埌緇堢錛沨ead/tail-n21.txt灝嗘枃浠1.txt鍓2琛屾垨鍚2琛屾樉紺哄埌緇堢銆