linux操作文件命令 linux 文件操作指令

別不信!掌握好這20條Linux基礎(chǔ)命令,讓你的操作效率直接雙倍

今日分享開始啦,請大家多多指教~

堅(jiān)守“ 做人真誠 · 做事靠譜 · 口碑至上 · 高效敬業(yè) ”的價(jià)值觀,專業(yè)網(wǎng)站建設(shè)服務(wù)10余年為成都生料攪拌車小微創(chuàng)業(yè)公司專業(yè)提供成都企業(yè)網(wǎng)站定制營銷網(wǎng)站建設(shè)商城網(wǎng)站建設(shè)手機(jī)網(wǎng)站建設(shè)小程序網(wǎng)站建設(shè)網(wǎng)站改版,從內(nèi)容策劃、視覺設(shè)計(jì)、底層架構(gòu)、網(wǎng)頁布局、功能開發(fā)迭代于一體的高端網(wǎng)站建設(shè)服務(wù)。

linux 系統(tǒng)中采用了多用戶的管理方式使用系統(tǒng)

默認(rèn)用戶是root,有最高的權(quán)限。(在終端顯示為 #)

普通用戶為:$

在linux系統(tǒng)中沒有盤符的概念,以樹的形式管理文件

整個系統(tǒng)的根文件為 /

# 目錄結(jié)構(gòu)

linux系統(tǒng)中命令的使用

在使用linux系統(tǒng)命令的時候,嚴(yán)格區(qū)分大小寫

使用命令的語法: 命令 [-選項(xiàng)] 參數(shù)

clear 清屏

1.ls命令

ls 顯示文件和目錄列表(list)

常用參數(shù):

-l (long) 長格式顯示文件和目錄信息

-a (all) 顯示所有文件和目錄(包含隱藏文件和目錄)

-R 遞歸顯示指定目錄下的文件清單,即會顯示指定目錄分支內(nèi)各子目錄中的文件清單。

ls -R ,會遞歸顯示目錄下的文件。

查看指定目錄下的文件

ls /(指定目錄) 例如:ls /etc

查看文件和目錄的組合使用命令

例如 ls -la 指定目錄 查看目錄下所有文件并且長格式展示

2. cd 命令

cd 切換的目錄名

pwd 顯示當(dāng)前所在目錄

cd /root 回家目錄 或者 cd ~ 或者 cd 快速回家

3.常用操作文件命令

4.ls -l 長格式說明

5.網(wǎng)絡(luò)相關(guān)命令

ip addr 查看當(dāng)前服務(wù)器地址

簡寫: ip a

ping ip地址 測試網(wǎng)絡(luò)連通性

會一直ping 。Ctrl+c 結(jié)束

6.壓縮相關(guān)命令

tar 命令

-c 建立一個壓縮文件的參數(shù)指令(create) 打包 .tar

-x 解開一個壓縮文件的參數(shù)指令(extract)解壓

-z 是否要用 gzip 壓縮 壓縮 .tar.gz

-v 壓縮過程中顯示文件(日志)

-f 指定打包名字,f后緊跟名字(必有)

例如: tar -zcvf linux.tar.gz aa.txt bb.txt

tar -zxvf linux.tar.gz

7.centos獨(dú)有 服務(wù)命令

systemctl

8.進(jìn)程相關(guān)

ps 查詢當(dāng)前控制臺上運(yùn)行的進(jìn)程

動態(tài)顯示進(jìn)程 top

殺死進(jìn)程 kill

9.vi 命令

vi /vim 是linux最常用的文本編輯器,功能非常強(qiáng)大。

vi 有三種模式 :

常用命令

10.軟件相關(guān)的命令

rpm 命令 需要有rmp 的安裝包

rpm -ivh gcc-c+ 4.4.7-3.e16.x86_64.rpm

yum命令 [好用,自動檢測依賴下載]

使用yum命令必須連接外部網(wǎng)絡(luò)。

11.用戶和組相關(guān)命令

1.查看當(dāng)前用戶:whoami

查看登錄用戶:who

退出用戶 exit

添加、刪除組賬號:groupadd、groupdel

添加用戶賬號:useradd

設(shè)置用戶名密碼:passwd [用戶名]

su 切換用戶

12.權(quán)限相關(guān)命令

linux 文件有三種權(quán)限,r讀,w寫,x執(zhí)行;r=4,w=2,x=1

chmod

今日份分享已結(jié)束,請大家多多包涵和指點(diǎn)!

如何獲???

轉(zhuǎn)發(fā)分享此文,后臺私信我:“1”即可獲取。(注:轉(zhuǎn)發(fā)分享,感謝大家)

測試中最基本的linux命令,學(xué)會離大佬就不遠(yuǎn)了

學(xué)習(xí)軟件測試,最基本的linux命令必須掌握,現(xiàn)為大家整理如下:

一:系統(tǒng)管理相關(guān)命令

ls:可以看到整個目錄

1.su:在不退出登陸的情況下,切換到另一個用戶的身份

如:su root

切換到root這個用戶,將提示輸入密碼,輸完密碼后即可登陸

# 超級用戶提示符

$ 普通用戶提示符

whoami:確認(rèn)自己身份

history:查看運(yùn)行命令的 歷史

ifconfig:顯示或設(shè)置網(wǎng)絡(luò)設(shè)備的命令,我們可以用這個命令查看自己虛擬機(jī)的IP地址

ping:ping是Windows.Unix,Linux系統(tǒng)下的一個命令.ping命令也屬于一個通信協(xié)議,是TCP/I協(xié)議的一部分。利用“ping"命令可以檢查網(wǎng)絡(luò)是否聯(lián)通

停下來是:Ctrl+C(4)

kill:殺死進(jìn)程(kill-9 進(jìn)程號 強(qiáng)制殺死進(jìn)程)

目錄操作命令

linux的文件系統(tǒng)是采用層級式的樹狀目錄結(jié)構(gòu),在此結(jié)構(gòu)中的最上層是根目錄”/“,下層是各種各樣的子目錄和文件。

/:unix 文件系統(tǒng)的上層根目錄

root:存放root用戶的相關(guān)文件

home:存放普通用戶的相關(guān)文件

bin:存放常用命令的目錄,如vi,su,普通用戶就可以提取的命令

sbin:要具有”一定權(quán)限才可以使用命令“

etc:存放配置的相關(guān)文件

vir:存放經(jīng)常變化的文件。如:網(wǎng)絡(luò)連接的sock文件

boot:啟動目錄,存放引導(dǎo)系統(tǒng)啟動的相關(guān)文件

usr:安裝一個軟件的默認(rèn)目錄,相當(dāng)于Windows下的program files

dev:設(shè)備文件保存目錄

lb :系統(tǒng)庫保存文件

pwd命令:顯示當(dāng)前路徑

cd命令:切換目錄

用法:cd目錄路徑

cd./切換到上級目錄

cd/切換到根目錄

cd~(或只有cd) 切換到用戶主目錄(home底下以用戶名命名的文件夾)

/root目錄

cd /opt ---cd bin 與cd /opt---cd /bin的區(qū)別

mkdir創(chuàng)建目錄

mkdir 目錄名

rmdir刪除空目錄

用法:rmdir 目錄名

也可用:rm-rf 目錄名

touch a.txt創(chuàng)建一個a.txt文件

二:文件操作命令

在Linux系統(tǒng)中,幾乎所有內(nèi)容包括文檔,命令,設(shè)備和目錄等都組織成文件的形式,用文件來管理,常用文件命令有:

|| 查看文件目錄,以及它們對應(yīng)的屬性信息

cp 復(fù)制命令

用法:cp[選項(xiàng)] 文件名或目錄 目標(biāo)地址

-R 拷貝目錄及目錄下所有目錄和文件

cp a.txt b.txt 將a文件復(fù)制,且另命名為b文件(目錄名)

mv 移動命令

用法:mv文件名或目錄 目標(biāo)位置

mv a.txt../ 將a文件移動到上級目錄(將一個文件移動到另一個目錄沒有重命名)

mv a.txt ../b.txt 將a文件移動到上一級并改名為b文件(將一個文件移動到另一個目錄并重命名)

移動目錄的時候,如果出現(xiàn)覆蓋的情況,且被覆蓋的目錄非空,需要加一個'-b'的參數(shù)才能移動成功。被覆蓋的目錄此時會生產(chǎn)一個備份。

rm 刪除文件或目錄(i:操作時進(jìn)行詢問)

-f 強(qiáng)制刪除

-r 刪除目錄

常用:rm -f文件或目錄

find命令 查找文件

用法:find[路徑][選項(xiàng)]

常用選項(xiàng)有:

find . -name a.txt 在當(dāng)前目錄查找文件a.txt

find / -name a.txt 從當(dāng)前目錄查找a.txt文件

grep命令

功能:在指定文件中查找字符(串)并打印該行;過濾,經(jīng)常跟管道符號一起出現(xiàn)

用法:grep 字符串 文件名

grep xyz file 在file文件中尋找band字符串所在的那一行

文件編輯命令

vi:是linux下常用的文本編輯器

調(diào)用方法:vi a.txt(如果a.txt不存在,則創(chuàng)建,保存退出則創(chuàng)建成功)

按鍵盤i進(jìn)入編輯狀態(tài)(注意:都是英文輸入法下進(jìn)行輸入)

退出編輯按ESC鍵,退出方法

不保存退出: :q!

保存退出: :wq

輸入/,進(jìn)入搜索,輸入你需要搜索的文字,按Enter

按鍵盤G,可以直接定位到最末行

按鍵盤g,可以直接定位到首

cat命令:顯示文本文件內(nèi)容

用法: cat文件名 cat 文件名字

head:查看前幾行 用法:head -n 5 文件名

tail:從指定點(diǎn)開始將文件寫到標(biāo)準(zhǔn)輸出,使用tail命令的-f選項(xiàng)可以方便的查閱正在改變的日志文件

tail -n 5文件名 查看后幾行

tail -f error.log 不斷刷新,看到最新內(nèi)容

系統(tǒng)資源查詢命令

ps 查看進(jìn)程(動態(tài))

-ef 顯示所有運(yùn)行進(jìn)程,并顯示啟動進(jìn)程的命令

Uid:用戶ID,PID;進(jìn)程id PPID:父進(jìn)程,C:進(jìn)程cpu占用率,Stime:進(jìn)程從啟動到現(xiàn)在所運(yùn)行的時間

TTY:終端號。CMD:命令名稱和參數(shù)

netstat 查看網(wǎng)絡(luò)狀況

netstat -apn 查看所有端口

管道命令

管道使用”|“符號,并且在命令之間建立管道,將前面命令的輸出作為后面命令的輸入

如:ls|greap abc:管卡道前面的命令顯示當(dāng)前目錄下的文件,后面從列出的文件名中尋找含有abc字符串的文件或者目錄

正常情況下,殺死服務(wù)進(jìn)程(比如殺死tomcat進(jìn)程)

通過進(jìn)程名找到進(jìn)程,在殺死進(jìn)程

通過命令查找tomcat進(jìn)程:ps -ef|grep tomcat(ps -ef是查找所有運(yùn)行的進(jìn)程,通過管道符找到所有進(jìn)程中包含了”tomcat"字符串的進(jìn)程,即為tomcat進(jìn)程),假如5541

殺掉此進(jìn)程,kill -9進(jìn)程id(kill -9 5541)

通過端口來找到進(jìn)程,再殺死進(jìn)程

通過命令查找到占用此端口的進(jìn)程編號:netstat -apn|grep 8080 根據(jù)8080查進(jìn)程,假如 5541

殺掉進(jìn)程:kill -9 pid(kill -9 5541)

三:權(quán)限賦予命令:chmod

linux系統(tǒng)是一種典型的多用戶系統(tǒng),不同的用戶處于不同的地位,擁有不同的權(quán)限。為了保護(hù)系統(tǒng)的安全性,linux系統(tǒng)對不同的用戶訪問同一文件(包括目錄文件)的權(quán)限做了不同的規(guī)定。在linux中可以使用||或ls -|命令來顯示一個文件的屬性以及文件所屬的用戶和組。

chmod語法:chmod[-R] xyz文件或目錄

讀(r): 4 寫(w): 2 執(zhí)行(x): 1

chmod 532 test.txt

壓縮,解壓命令

例如:將test文件壓縮成test.tar.gz

安裝軟件命令

yum 自動下載安裝(前提:能訪問外網(wǎng))

yum[操作][package]

例如:yum install mysql-server(安裝mysql服務(wù)器)

rpm 安裝

rpm -ivh 軟件包名(ivh 安裝顯示安裝進(jìn)度)

linux基本操作命令

linux基本操作命令如下:

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

2、控制臺-圖形界面:init 5或者startx。

3、圖形界面-控制臺: init3或者直接注銷。

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

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

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

linux常用命令舉例

cd命令這是一個非常基本,也是大家經(jīng)常需要使用的命令,它用于切換當(dāng)前目錄,它的參數(shù)是要切換到的目錄的路徑,可以是絕對路徑,也可以是相對路徑,如cd/root/Docements#切換到目錄/root/Docementscd./path#切換到當(dāng)前目錄下的path目錄中。

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

新手必備的Linux操作命令

一、cd命令(切換目錄 )

(1)切換到目錄 /usr/local

cd /usr/local

(2)去到目前的上層目錄

cd ..

(3)回到自己的主文件夾

cd ~

二、ls命令(查看文件與目錄)

(4)查看目錄/usr下所有的文件

cd /usr ls -al

三、mkdir命令(新建新目錄 )

(5)進(jìn)入/tmp目錄,創(chuàng)建一個名為a的目錄,并查看有多少目錄存在

cd /tmp

mkdir a ls -al

(6)創(chuàng)建目錄a1/a2/a3/a4

mkdir -p a1/a2/a3/a4

四、?rmdir命令(刪除空的目錄)

(7)將上例創(chuàng)建的目錄a(/tmp下面)刪除

rmdir a

(8)刪除目錄a1/a2/a3/a4,查看有多少目錄存在

rmdir -p a1/a2/a3/a4

ls -al

五、cp命令(復(fù)制文件或目錄 )

(9)將主文件夾下的.bashrc復(fù)制到/usr下,命名為bashrc1

sudo cp ~/.bashrc /usr/bashrc1

(10)在/tmp下新建目錄test,再復(fù)制這個目錄內(nèi)容到/usr

cd /tmp

mkdir test

sudo cp -r /tmp/test /usr

六、mv命令(移動文件與目錄,或更名)

(11)將上例文件bashrc1移動到目錄/usr/test

sudo mv /usr/bashrc1 /usr/test

(12)將上例test目錄重命名為test2

sudo mv /usr/test /usr/test2

七、rm命令:移除文件或目錄

(13)將上例復(fù)制的bashrc1文件刪除

sudo rm /usr/test2/bashrc1

(14)將上例的test2目錄刪除

sudo rm -r /usr/test2

八、cat命令:查看文件內(nèi)容

(15)查看主文件夾下的.bashrc文件內(nèi)容

cat ~/.bashrc

九、tac命令:反向列示

(16)反向查看主文件夾下.bashrc文件內(nèi)容

tac ~/.bashrc

十、more命令:一頁一頁翻動查看

(17)翻頁查看主文件夾下.bashrc文件內(nèi)容

more ~/.bashrc

十一、head命令:取出前面幾行

(18)查看主文件夾下.bashrc文件內(nèi)容前20行

head -n 20 ~/.bashrc

(19)查看主文件夾下.bashrc文件內(nèi)容,后面50行不顯示,只顯示前面幾行

head -n -50 ~/.bashrc

十二、tail命令:取出后面幾行

(20)查看主文件夾下.bashrc文件內(nèi)容最后20行

tail -n 20 ~/.bashrc

(21) 查看主文件夾下.bashrc文件內(nèi)容,只列出50行以后的數(shù)據(jù)

tail -n +50 ~/.bashrc

十三、touch命令:修改文件時間或創(chuàng)建新文件

(22)在/tmp下創(chuàng)建一個空文件hello并查看時間

cd /tmp

touch hello ls -l hello

(23)修改hello文件,將日期調(diào)整為5天前

touch -d “5 days ago” hello

十四、chown命令:修改文件所有者權(quán)限

(24)將hello文件所有者改為root帳號,并查看屬性

sudo chown root /tmp/hello

ls -l /tmp/hello

十五、find命令:文件查找

(25)找出主文件夾下文件名為.bashrc的文件

find ~ -name .bashrc

十六、tar命令:壓縮命令

(26)在/目錄下新建文件夾test,然后在/目錄下打包成test.tar.gz

sudo mkdir /test

sudo tar -zcv -f /test.tar.gz test

(27)解壓縮到/tmp目錄

sudo tar -zxv -f /test.tar.gz -C /tmp

十七、grep命令:查找字符串

(28)從~/.bashrc文件中查找字符串'examples'

grep -n 'examples' ~/.bashrc

linux常用命令

Linux常用基本命令主要包括目錄操作命令、文件操作命令、文件查看命令、磁盤管理命令、用戶管理命令、系統(tǒng)管理命令等。

目錄操作命令:cd、ls、mkdir、pwd、rmdir。

文件操作命令:cp、mv、touch、rm、grep、find、chmod、chown、chgrp、tar、split、gzip、tee、touch、unzip、zip、unrar、scp。

文件查看命令:cat、head、tail、more、nl、diff。

用戶管理命令:useradd、usermod、userdel、passwd、su、groupadd、groupdel。

網(wǎng)絡(luò)通信命令:netstat、route、ftp、sftp、ping、scp、telnet。

系統(tǒng)管理命令:who、uname、top、ps、kill、ifconfig、free、df、du、time、shutdown、reboot、man、last、halt、date、crontab、getconf。

磁盤管理命令:fdisk、mount、umount、sync。

Linux系統(tǒng)基礎(chǔ)操作指令

摘要:Linux指令常用結(jié)構(gòu) :Command [-option] [argument]

Command:即是要運(yùn)行的命令的本身,說白了就是一個程序;

Option:是選項(xiàng)(可選),選項(xiàng)是控制命令運(yùn)行狀態(tài)和行為的(可多個選項(xiàng)一起,如ls -al);

Argument:是參數(shù)(可選),是命令要操作對象如文件、路徑、數(shù)據(jù)、目錄等;

在指令的第一部分按[tab]鍵一下為[命令補(bǔ)全],兩下為所有命令選擇;

一、 Linux系統(tǒng)操作指令

1、開關(guān)機(jī)

2、查看系統(tǒng)信息

3、查看系統(tǒng)性能

4、查看磁盤指標(biāo)

二、 Linux目錄文件操作指令

1、目錄文件

2、文件相關(guān)權(quán)限

3、文本處理

三、Linux用戶權(quán)限操作指令

四、Linux壓縮解壓指令

五、Linux軟件安裝指令

網(wǎng)站欄目:linux操作文件命令 linux 文件操作指令
分享網(wǎng)址:http://muchs.cn/article42/hjceec.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供Google、網(wǎng)站改版企業(yè)網(wǎng)站制作、商城網(wǎng)站小程序開發(fā)、網(wǎng)站導(dǎo)航

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設(shè)