真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

linux常用命令例子 linux常用命令及用法

linux常用命令有哪些

linux 常用命令有:

成都創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括吐魯番網(wǎng)站建設(shè)、吐魯番網(wǎng)站制作、吐魯番網(wǎng)頁制作以及吐魯番網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,吐魯番網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到吐魯番省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

pwd 命令

使用 pwd 命令找出您所在的當(dāng)前工作目錄(文件夾)的路徑。該命令將返回一個(gè)絕對(duì)(完整)路徑,該路徑基本上是所有以 / 開頭的目錄的路徑。絕對(duì)路徑的一個(gè)示例是 /home/username。

cd 命令

要瀏覽 Linux 文件和目錄,請使用 cd 命令。根據(jù)您所在的當(dāng)前工作目錄,它需要目錄的完整路徑或名稱。假設(shè)您位于 /home/username / Documents 中,并且想要轉(zhuǎn)到 Documents 的子目錄 Photos。為此,只需鍵入以下命令:cd Photos。另一種情況是,如果您想切換到一個(gè)全新的目錄,例如 /home/username / Movies。在這種情況下,您必須輸入 cd,然后輸入目錄的絕對(duì)路徑:cd /home/username / Movies。有一些快捷方式可幫助您快速導(dǎo)航:cd ..(帶有兩個(gè)點(diǎn))將一個(gè)目錄向上移動(dòng) cd 直接轉(zhuǎn)到主文件夾 cd-(帶連字符)移動(dòng)到上一個(gè)目錄附帶說明一下,Linux 的 shell 是區(qū)分大小寫的。因此,您必須準(zhǔn)確輸入名稱的目錄。

ls 命令

LS 命令用于查看目錄的內(nèi)容。默認(rèn)情況下,此命令將顯示當(dāng)前工作目錄的內(nèi)容。如果要查看其他目錄的內(nèi)容,請鍵入 ls,然后鍵入目錄的路徑。例如,輸入 LS / 家 / 用戶名 / 文檔查看的內(nèi)容的文件。您可以使用 ls 命令使用以下變體:ls -R 還將列出子目錄中的所有文件 ls -a 將顯示隱藏的文件 ls -al 將列出文件和目錄以及詳細(xì)信息,例如權(quán)限,大小,所有者等。

cat 命令

cat(連接的縮寫)是 Linux 中最常用的命令之一。它用于在標(biāo)準(zhǔn)輸出(sdout)上列出文件的內(nèi)容。要運(yùn)行此命令,請鍵入 cat,然后輸入文件名及其擴(kuò)展名。例如:cat file.txt。以下是使用 cat 命令的其他方法:cat filename 創(chuàng)建一個(gè)新文件 cat filename1 filename2 filename3 連接兩個(gè)文件(1 和 2),并將它們的輸出存儲(chǔ)在新文件中(3)將文件轉(zhuǎn)換為大寫或小寫使用,cat filename | tr a-z A-Z output.txt

cp 命令

使用 cp 命令將文件從當(dāng)前目錄復(fù)制到另一個(gè)目錄。例如,命令 cp scenery.jpg/home /username/ Pictures 將在您的 Pictures 目錄中創(chuàng)建一個(gè) Scene.jpg 副本(來自當(dāng)前目錄)。

mv 命令

mv 命令的主要用途是移動(dòng)文件,盡管它也可以用于重命名文件。mv 中的參數(shù)類似于 cp 命令。您需要輸入 mv,文件名和目標(biāo)目錄。例如:mv file.txt/home /username/ Documents。

mkdir 命令

使用 mkdir 命令創(chuàng)建一個(gè)新目錄 - 如果鍵入 mkdir Music,它將創(chuàng)建一個(gè)名為 Music 的目錄。還有一些額外的 mkdir 命令:要在另一個(gè)目錄中生成新目錄,請使用此 Linux 基本命令 mkdir Music / Newfile 使用 p(父級(jí))選項(xiàng)在兩個(gè)現(xiàn)有目錄之間創(chuàng)建一個(gè)目錄。例如,mkdir -p Music / 2022 / Newfile 將創(chuàng)建新的 “2022” 文件。

rmdir 命令

如果需要?jiǎng)h除目錄,請使用 rmdir 命令。但是,rmdir 僅允許您刪除空目錄。

rm 命令

該 RM 命令用于刪除目錄以及其中的內(nèi)容。如果只想刪除目錄(作為 rmdir 的替代方法),請使用 rm -r。注意:使用此命令時(shí)要格外小心,并仔細(xì)檢查您所在的目錄。這將刪除所有內(nèi)容,并且沒有撤消操作。

touch 命令

該觸摸命令允許您創(chuàng)建通過 Linux 命令行新的空白文件。例如,輸入 touch /home/username/Documents/Web.html 在 Documents 目錄下創(chuàng)建一個(gè)名為 Web 的 HTML 文件。

locate 命令

您可以使用此命令來定位文件,就像 Windows 中的搜索命令一樣。此外,將 - i 參數(shù)與該命令一起使用將使其不區(qū)分大小寫,因此即使您不記得其確切名稱,也可以搜索文件。要搜索包含兩個(gè)或多個(gè)單詞的文件,請使用星號(hào)(*)。例如,locate -i school * note 命令將搜索包含單詞 “school” 和 “ note” 的任何文件,無論它是大寫還是小寫。

find 命令

在類似定位命令,使用 查找也搜索文件和目錄。區(qū)別在于,您可以使用 find 命令在給定目錄中查找文件。例如,find /home/-name notes.txt 命令將在主目錄及其子目錄中搜索名為 notes.txt 的文件。使用查找時(shí)的其他變化 是:要查找當(dāng)前目錄中使用的文件,請使用 find . -name notes.txt 要查找目錄,請使用 /-type d -name notes. txt13. grep 命令無疑對(duì)日常使用很有幫助的另一個(gè)基本 Linux 命令是 grep。它使您可以搜索給定文件中的所有文本。為了說明這一點(diǎn),grep blue notepad.txt 將在記事本文件中搜索單詞 blue。包含搜索到的單詞的行將被完整顯示。

sudo 命令

該命令是 “SuperUser Do” 的縮寫,使您能夠執(zhí)行需要管理或超級(jí)用戶權(quán)限的任務(wù)。但是,建議不要將此命令用于日常使用,因?yàn)槿绻鲥e(cuò)了一些事情,很容易發(fā)生錯(cuò)誤。

df 命令

使用 df 命令可獲取有關(guān)系統(tǒng)磁盤空間使用情況的報(bào)告,以百分比和 KB 表示。如果要以兆字節(jié)為單位查看報(bào)告,請輸入 df -m。

du 命令

如果要檢查文件或目錄占用了多少空間,答案是 du(磁盤使用情況)命令。但是,磁盤使用情況摘要將顯示磁盤塊號(hào),而不是通常的大小格式。如果要以字節(jié),千字節(jié)和兆字節(jié)為單位查看它,請?jiān)诿钚兄刑砑?- h 參數(shù)。

head 命令

所述頭命令用于查看任何文本文件的第一行。默認(rèn)情況下,它將顯示前十行,但是您可以根據(jù)自己的喜好更改此數(shù)字。例如,如果只想顯示前五行,則鍵入 head -n 5 filename.ext。

tail 命令

該命令與 head 命令具有相似的功能,但是 tail 命令將顯示文本文件的最后十行,而不是顯示第一行。例如,tail -n filename.ext。

diff 命令

diff 命令是差異的縮寫,diff 命令逐行比較兩個(gè)文件的內(nèi)容。分析文件后,它將輸出不匹配的行。程序員在需要進(jìn)行程序更改時(shí)經(jīng)常使用此命令,而不是重寫整個(gè)源代碼。此命令最簡單的形式是 diff file1.ext file2.ext

tar 命令

該 tar 命令是最常用的命令歸檔多個(gè)文件到一個(gè)壓縮包。類似于 zip 格式常見的 Linux 文件格式,壓縮是可選的。該命令具有很長的功能列表,非常復(fù)雜,例如將新文件添加到現(xiàn)有檔案中,列出檔案內(nèi)容,從檔案中提取內(nèi)容等等。查看一些實(shí)際示例,以了解有關(guān)其他功能的更多信息。

chmod 命令

chmod 是另一個(gè) Linux 命令,用于更改文件和目錄的讀取,寫入和執(zhí)行權(quán)限。由于此命令相當(dāng)復(fù)雜,因此您可以閱讀完整的教程以正確執(zhí)行它。

chown 命令

在 Linux 中,所有文件均歸特定用戶所有。該 CHOWN 命令使您可以更改或文件的所有權(quán)轉(zhuǎn)讓給指定的用戶名。例如,chown linuxuser2 file.ext 將使 linuxuser2 成為 file.ext 的所有者。

Jobs 命令

jobs 命令將顯示所有當(dāng)前作業(yè)及其狀態(tài)。作業(yè)基本上是由 Shell 啟動(dòng)的進(jìn)程。

kill 命令

如果您的程序無響應(yīng),則可以使用 kill 命令手動(dòng)終止它。它將向運(yùn)行異常的應(yīng)用發(fā)送特定信號(hào),并指示該應(yīng)用自行終止。您總共可以使用 64 個(gè)信號(hào),但是人們通常只使用兩個(gè)信號(hào):SIGTERM(15) — 請求程序停止運(yùn)行,并給它一些時(shí)間來保存其所有進(jìn)度。如果在輸入 kill 命令時(shí)未指定信號(hào),則將使用此信號(hào)。SIGKILL(9) - 強(qiáng)制程序立即停止。未保存的進(jìn)度將丟失。除了知道信號(hào)之外,您還需要知道要?dú)⑺赖某绦虻倪M(jìn)程標(biāo)識(shí)號(hào)(PID)。如果您不知道 PID,只需運(yùn)行命令 ps ux。在知道您要使用什么信號(hào)以及程序的 PID 之后,輸入以下語法:kill [signal option] PID.

ping 命令

使用 ping 命令檢查與服務(wù)器的連接狀態(tài)。例如,只需輸入 ping google.com,該命令將檢查您是否能夠連接到 Google 并測量響應(yīng)時(shí)間。

wget 命令

Linux 命令行非常有用 - 您甚至可以在 wget 命令的幫助下從 Internet 下載文件。為此,只需鍵入 wget,然后輸入下載鏈接即可。

uname 命令

該 UNAME 命令,短期對(duì)于 Unix 名,將打印您的 Linux 系統(tǒng),如計(jì)算機(jī)名稱的詳細(xì)信息,操作系統(tǒng),內(nèi)核,等等。

top 命令

作為與 Windows 中的任務(wù)管理器等效的終端,top 命令將顯示正在運(yùn)行的進(jìn)程的列表以及每個(gè)進(jìn)程使用的 CPU 數(shù)量。監(jiān)視系統(tǒng)資源使用情況非常有用,尤其是知道哪個(gè)進(jìn)程由于消耗太多資源而需要終止時(shí)。

history 命令

當(dāng)您使用 Linux 一段時(shí)間后,您會(huì)很快注意到每天可以運(yùn)行數(shù)百個(gè)命令。因此,如果您想查看之前輸入的命令,運(yùn)行歷史記錄命令特別有用。

man 命令

對(duì)某些 Linux 命令的功能感到困惑嗎?不用擔(dān)心,您可以使用 man 命令從 Linux 的外殼程序中輕松地學(xué)習(xí)如何使用它們。例如,輸入 man tail 將顯示 tail 命令的手動(dòng)指令。

echo 命令

此命令用于將一些數(shù)據(jù)移到文件中。例如,如果要將文本 “Hello,我的名字叫 John” 添加到名為 name.txt 的文件中,則可以鍵入 echo Hello, my name is John name.txt

zip,unzip 命令

使用 zip 命令將文件壓縮到 zip 歸檔文件中,然后使用 unzip 命令從 zip 歸檔文件中提取壓縮文件。

hostname 命令

如果您想知道主機(jī) / 網(wǎng)絡(luò)的名稱,只需鍵入 hostname。在末尾添加 - I 將顯示您的網(wǎng)絡(luò)的 IP 地址。

useradd,userdel 命令

Linux常用命令

列出當(dāng)前目錄的文件

常用參數(shù):?

-a: 顯示當(dāng)前目錄的所有文件,包含隱藏文件;?

-l: 顯示文件詳情;?

-Z: 顯示文件的 SE Linux context。?

示例:ls -laZ [if !vml] [endif] 以 acct 為例: drwxr-xr-x:其中 d 代表該文件為目錄,若為 l 則為軟鏈接,軟連接后又箭頭代表其實(shí)際指向的文件,如etc - /system/etc 則訪問 etc 實(shí)際等同訪問/system/etc,留空則代表該文件為一個(gè)文件;rwxr-xr-x 代表其權(quán)限為 755,具體算法為將上述字段每 3 個(gè)分為 1 組得 rwx,r-x,r-x,凡是有字母標(biāo)記的皆計(jì)數(shù) 1,反之為 0,得二進(jìn)制 111,101,101,轉(zhuǎn)為 10 進(jìn)制數(shù)字即得7, 5,5 ,即為該文件權(quán)限; root root :依次代表該文件的所有者(owner)為 root,用戶組(group)為 root,上述屬性可通過 chown 命令修改,日常替換文件需與原文件該屬性維持一致; unlabeled:代表 SE Linux context。

前往指定目錄

更改文件所有者和用戶組? ?示例:chown root:root temfile?將 tmpfile文件 的所有者和用戶組從 meidia:media 更改為 root:root

將文件內(nèi)容顯示出來。

注意不要隨便去 cat 一個(gè)很大的文件或與 log 驅(qū)動(dòng)節(jié)點(diǎn)無關(guān)的文件,否則將造成串口輸出亂碼或死機(jī)!??!示例:cat /proc/kmsg 將打印出所有 kernel log。

用于抓取 android logcat 打印。

常用參數(shù):

-v : 設(shè)置打印格式,可用選項(xiàng)為 brief process tag thread raw time threadtime long,我們比較常用 logcat -v time,此時(shí)抓的 log 將在每一行開頭添加時(shí)間信息;

-s : 設(shè)置過濾器,過濾器的選擇取決于軟件中打印 log 時(shí)使用的 TAG ,如

ActivityManagerService.java 中的打印使用的 TAG = ActivityManager,則抓相關(guān)打印方法為 logcat -s ActivityManager;

-c : 清除 log 緩存,常用于清除之前的打印緩存,如復(fù)現(xiàn)某個(gè)必現(xiàn)問題,則可先執(zhí)行 logcat -c 再抓 logcat 重現(xiàn)必現(xiàn)手法以排除無關(guān) log 冗余信息影響問題定位; pm

包管理命令,用于管理安卓 app 應(yīng)用。

常用參數(shù):

-l : 顯示所有安裝包應(yīng)用,等同于 pm list packages

以 package:/system/priv-app/Launcher2.apk=com.android.launcher 為例:

Apk Launcher2 路徑位于/system/priv-app/Launcher2.apk,其包名為 com.android.launcher

path : 根據(jù)報(bào)名返回所在 apk 路徑

install : 安裝 apk

-r :安裝一個(gè)已經(jīng)存在的 apk 并保留其數(shù)據(jù);

-d : 允許降級(jí)安裝

如:pm install -r xxx.apk

uninstall : 卸載 apk,命令僅支持卸載 data/app,后接包名;

如:pm uninstall com.sys.migusmartlink.ott.tv //卸載包名為 com.sys.migusmartlink.ott.tv 的 apk

隨機(jī)測試指令,會(huì)自動(dòng)模擬一些用戶操作對(duì) APP 進(jìn)行壓力測試。

常用參數(shù):

-p :指定啟動(dòng)的 APK,我們比較常用的是 monkey -p com.xxx.yyy 1 來啟動(dòng)一個(gè) apk 的隨機(jī)頁面。

用于啟動(dòng)和管理 activity 和 service

常用參數(shù):

start : 后接 intent 啟動(dòng)一個(gè)頁面;

startservice : 后接 intent 啟動(dòng)一個(gè) service; stopservice :后接 intent 停止一個(gè) service; broadcast :后接一個(gè) intent 發(fā)送一個(gè)廣播; kill :后接一個(gè) app 包名,殺掉該 app 所有進(jìn)程;在 shell 環(huán)境下用如下參數(shù)表述一個(gè) intent:

[-a ACTION] [-d DATA_URI] [-t MIME_TYPE]

[-c CATEGORY [-c CATEGORY] ...]

[-e|--es EXTRA_KEY EXTRA_STRING_VALUE ...]

[--esn EXTRA_KEY ...]

[--ez EXTRA_KEY EXTRA_BOOLEAN_VALUE ...]

[--ei EXTRA_KEY EXTRA_INT_VALUE ...]

[--el EXTRA_KEY EXTRA_LONG_VALUE ...]

[--ef EXTRA_KEY EXTRA_FLOAT_VALUE ...]

[--eu EXTRA_KEY EXTRA_URI_VALUE ...]

[--ecn EXTRA_KEY EXTRA_COMPONENT_NAME_VALUE]

[--eia EXTRA_KEY EXTRA_INT_VALUE[,EXTRA_INT_VALUE...]]

[--ela EXTRA_KEY EXTRA_LONG_VALUE[,EXTRA_LONG_VALUE...]]

[--efa EXTRA_KEY EXTRA_FLOAT_VALUE[,EXTRA_FLOAT_VALUE...]]

[-n COMPONENT] [-f FLAGS]

示例:

如我們在 logcat 抓到如下打印啟動(dòng)了播放器:

START u0 {act=android.intent.action.VIEW dat=[4KH265_60.000fps_9Mbps]Wetek-Astra-2m.mp4 typ=video/* flg=0x13000000 cmp=com.meson.videoplayer/.VideoPlayer} from pid 15204

則我們可以使用如下 am 指令來啟動(dòng)它:

am start -a android.intent.action.VIEW -d [4KH265_60.000fps_9Mbps]Wetek-Astra-2m.mp4 -t video/* -f 0x13000000 -n com.meson.videoplayer/.VideoPlayer am start -n com.android.settings/.Settings //啟動(dòng)原生安卓設(shè)置主頁

am broadcast -a com.chinamobile.action.KEY_PRESS_DOWN --ei keyCode 11 am broadcast -a com.chinamobile.action.IR_TEST --es irphycode "0x008EDD22" //發(fā)送廣播

查找命令,查找文件中是否包含指定字符串并輸出該行示例:

grep -rns "repeat" /system/etc/remote1.conf //找出/system/etc/remote1.conf 所有包含 repeat 的行并展示行號(hào)

參數(shù)說明:

-a:此選項(xiàng)通常在復(fù)制目錄時(shí)使用,它保留鏈接、文件屬性,并復(fù)制目錄下的所有內(nèi)容。其作用等于dpR參數(shù)組合。

-d:復(fù)制時(shí)保留鏈接。這里所說的鏈接相當(dāng)于Windows系統(tǒng)中的快捷方式。

-f:覆蓋已經(jīng)存在的目標(biāo)文件而不給出提示。

-i:與-f選項(xiàng)相反,在覆蓋目標(biāo)文件之前給出提示,要求用戶確認(rèn)是否覆蓋,回答"y"時(shí)目標(biāo)文件將被覆蓋。

-p:除復(fù)制文件的內(nèi)容外,還把修改時(shí)間和訪問權(quán)限也復(fù)制到新文件中。

-r:若給出的源文件是一個(gè)目錄文件,此時(shí)將復(fù)制該目錄下所有的子目錄和文件。

-l:不復(fù)制文件,只是生成鏈接文件。

命令示例:cp -a a? parentPath/sonPath/ a對(duì)應(yīng)當(dāng)前文件夾下目錄或文件名? 可替換為絕對(duì)路徑?

移動(dòng)指令,等效于 windows 的移動(dòng)和重命名。

示例:

mv /data/tmp1 /data/local/tmp2 //將 data/tmp1移動(dòng)到/data/local/ 并重命名為 tmp2

刪除指令,用于刪除文件和文件夾,示例:

rm -rf tmp // 刪除 tmp,建議加上-rf參數(shù),其會(huì)刪除 tmp 所有的目錄和文件。

創(chuàng)建目錄。常用參數(shù):

-p :若 mkdir -p 后接路徑包含不存在路徑則一并創(chuàng)建。

同步命令,常用于 cp 替換文件或指令結(jié)束后同步狀態(tài),有益無害。

重定向,即將一個(gè)命令的輸出指向另外路徑的文件,使用覆蓋模式,即重定向到的文件若存在將覆蓋里面的內(nèi)容。

示例:

logcat /data/xxx.log; //將 logcat輸出到/data/xxx.log;

cat /proc/kmsg /data/kmsg.log; //將 kmsg 打印輸出重定向到/data/kmsg.log

重定向,即將一個(gè)命令的輸出指向另外路徑的文件,使用拼接模式,即重定向到的文件若存在則將輸出拼接到原文件的后面。

示例:

logcat /data/xxx.log; //例如我們做 netreboot的時(shí)候需要每一次開關(guān)機(jī)的 log,則會(huì)用拼接模式記錄log。

將指令放至后臺(tái)靜默執(zhí)行。

依次執(zhí)行指令,若有指令執(zhí)行失敗,則后續(xù)指令不會(huì)執(zhí)行。

示例:

logcat -c logcat //先清除 logcat 緩存再抓取 log

Linux部署項(xiàng)目常用命令

(1)java -jar? 包名? ? ? ?當(dāng)窗口關(guān)閉或按Ctrl+c則程序終止

(2)java -jar 包名 ? ? ?當(dāng)窗口關(guān)閉則程序終止

(3)nohup java -jar 包名 ? ? 程序不因窗口關(guān)閉或按Ctrl+c而終止,生成默認(rèn)日志文件

(4)nohup java -jar 包名 日志名 ? ?在(3)的基礎(chǔ)上自定義生成日志

(1)tail n 日志名? ? n代表查看日志的行數(shù)

例子:tail 10 nohup.out? 查看正數(shù)10行的日志

例子:tail -10 nohup.out 查看倒數(shù)10行的日志

(2)tail -f nohup.out?實(shí)時(shí)查看日志

(1)ps -ef | grep java? ?查看進(jìn)程

???

(2)netstat -tunlp? ?端口號(hào)查看

kill -9? pid

例如查找文件名為nginx的文件? ? ?find? /? -name? nginx

(1)找到并進(jìn)入nginx文件夾下的sbin文件夾

(2)執(zhí)行? ./nginx? -s? reload

free 命令? ? 默認(rèn)以kb為計(jì)算單位,可以在后面通過添加? -b ,-m ,-g ,-h等修改計(jì)算單位

例如 free? -h以較友好的方式展示

按理來說total = used + free ,但是這邊不曉得為什么free只剩了123M,有答案了再來補(bǔ)上

top 命令

top 行依次為系統(tǒng)時(shí)間、距上次重啟系統(tǒng)時(shí)間、登入用戶數(shù)、平均負(fù)載

tasks 行為進(jìn)程任務(wù)情況

cpu 行為cpu的使用情況

暫時(shí)沒了,想起來再補(bǔ)

linux常用命令

1.列出文件清單命令:ls

ls命令能夠列出當(dāng)前目錄下的所有內(nèi)容。ls 命令的執(zhí)行方式為:

# ls [-選項(xiàng)] [文件名或者目錄名]

進(jìn)入到Linux命令行中后,我們至少要知道當(dāng)前所處的位置有哪些內(nèi)容,這些信息就可以使用ls命令來獲得。

在Linux中,ls命令是最常使用的命令之一,因?yàn)樵诿钚邢乱S時(shí)查看目錄內(nèi)容。如果不加任何選項(xiàng)的話,ls命令僅列出當(dāng)前目錄下的文件和目錄名,例如,想要查看/etc目錄下的內(nèi)容,可以使用下列命令:

# ls /etc

如果想要列出當(dāng)前目錄下所有文件,則可以使用下列命令:

# ls -a

2、cat命令

功能:在標(biāo)準(zhǔn)輸出上顯示文件。

語法:cat [-vTEuAte] 文件

例子: cat example.txt

cat -A exam2.txt

cat file1 file2 file2

3、more命令

功能:在終端屏幕按屏顯示文本文件。

語法: more [-pcdls] 文件

例子: more example.c

more -dc example.c

more -c -10 example.c

4、less命令

less命令的功能幾乎和more命令一樣,也是用來按頁顯示文件,不同之處在于less命令在顯示文件時(shí)允許用戶既

可以向前又可以向后翻閱文件。

5、head命令

功能:顯示指定文件的前若干行。缺省設(shè)置為顯示10行

語法:head [-n] 文件

例子: head example.c

head -3 example.c

6、tail命令

功能:顯示指定文件的末尾若干行。缺省設(shè)置為顯示10行

語法:tail [+ / - num ] [參數(shù)] 文件

+num 從第num行以后開始顯示。- num 從距文件尾num行處開始顯示。

例子: tail example.c

tail -4 example.c

7、grep、fgrep和egrep命令

功能:

這組命令以指定模式搜索文件,并通知用戶在什么文件中搜索到與指定的模式匹配的字符串,并打印出所有包含該字符串的文本行,在該文本行的最前面是該行所在的文件名。grep命令一次只能搜索一個(gè)指定的模式;egrep命令檢索擴(kuò)展的正則表達(dá)式(包括表達(dá)式組和可選項(xiàng));fgrep命令檢索固定字符串,它不識(shí)別正則表達(dá)式,是快速搜索命令。

語法:

grep [-EFbcihlnvxef] [查找模式] [文件名1,文件名2,……]

egrep [選項(xiàng)] [查找模式] [文件名1,文件名2,……]

fgrep [選項(xiàng)] [查找模式] [文件名1,文件名2,……]

例子: grep "text file" example

grep data *

grep goto *.c

linux常用的20個(gè)命令是什么?

1、ls命令

ls命令是列出目錄內(nèi)容(List Directory Contents)的意思。運(yùn)行它就是列出文件夾里的內(nèi)容,可能是文件也可能是文件夾。

2、lsblk命令

"lsblk"就是列出塊設(shè)備。除了RAM外,以標(biāo)準(zhǔn)的樹狀輸出格式,整齊地顯示塊設(shè)備。

3、查看一個(gè)程序是否運(yùn)行

ps –ef|grep tomcat //查看所有有關(guān)tomcat的進(jìn)程

4、終止線程

kill -9 19979 //終止線程號(hào)位19979的線程

5、查看文件,包含隱藏文件

ls -al

6、當(dāng)前工作目錄

pwd

7、創(chuàng)建目錄

mkdir newfolder

8、刪除目錄(此目錄是空目錄)

rmdir deleteEmptyFolder

9、刪除文件包括其子文件

rm -rf deleteFile

10、移動(dòng)文件

mv /temp/movefile /targetFolder//擴(kuò)展重命名 mv oldNameFile newNameFile

11、切換用戶

su -username

12、修改文件權(quán)限

chmod 777 file.java //file.java的權(quán)限-rwxrwxrwx,r表示讀、w表示寫、x表示可執(zhí)行

13、壓縮文件

tar -czf test.tar.gz /test1 /test2

14、列出壓縮文件列表

tar -tzf test.tar.gz

15、解壓文件

tar -xvzf test.tar.gz

16、查看文件頭10行

head -n 10 example.txt

17、查看文件尾10行

tail -n 10 example.txt

18、查看日志文件

tail -f exmaple.log //這個(gè)命令會(huì)自動(dòng)顯示新增內(nèi)容,屏幕只顯示10行內(nèi)容的(可設(shè)置)。

19、啟動(dòng)Vi編輯器

vi

20、查看系統(tǒng)當(dāng)前時(shí)間

date

命令會(huì)輸出 周幾 幾月 幾日 時(shí)間 和 時(shí)間顯示格式 和年份

Sat Feb 22 15:36:49 CST 2019

date +”%Y-%m-%d”

linux基本操作命令

linux基本操作命令如下:

1、查看內(nèi)核版本:uname -a。

2、控制臺(tái)-圖形界面:init 5或者startx。

3、圖形界面-控制臺(tái): init3或者直接注銷。

4、如何查看ip地址:ifconfig。

5、配置ip:ifconfig eth0 ip地址。

6、重啟:reboot 或者 shutdown -r now。

linux常用命令舉例

cd命令這是一個(gè)非?;荆彩谴蠹医?jīng)常需要使用的命令,它用于切換當(dāng)前目錄,它的參數(shù)是要切換到的目錄的路徑,可以是絕對(duì)路徑,也可以是相對(duì)路徑,如cd/root/Docements#切換到目錄/root/Docementscd./path#切換到當(dāng)前目錄下的path目錄中。

這是一個(gè)非常有用的查看文件與目錄的命令,list之意,它的參數(shù)非常多,下面就列出一些我常用的參數(shù)吧,如下,l,列出長數(shù)據(jù)串,包含文件的屬性與權(quán)限數(shù)據(jù)等a,列出全部的文件連同隱藏文件一起列出來d,僅列出目錄本身,而不是列出目錄的文件數(shù)據(jù)h,將文件容量以較易讀的方式列出來R。


網(wǎng)站名稱:linux常用命令例子 linux常用命令及用法
地址分享:http://weahome.cn/article/doohihs.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部