中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Linux系統:常用Linux系統管理命令總結

發布時間:2020-05-13 17:52:44 來源:網絡 閱讀:237 作者:知了一笑 欄目:系統運維

本文源碼:GitHub·點這里 || GitEE·點這里

一、目錄指令

1、創建目錄make directory

mkdir  目錄名稱                 //mkdir spring,創建一個spring文件夾
mkdir  -p  file/file/file            //遞歸創建多級別關系目錄
mkdir      dir/newdir            //不使用遞歸
mkdir  -p  dir/newdir/newdir      //使用遞歸

2、移動目錄 move

mv  dir1  dir2                  //把dir1目錄移動到dir2目錄下
mv  dir1/dir2  dir3              //把dir2目錄移動到dir3目錄下
mv  dir1/dir2  dir3/dir4          //把dir2目錄移動到dir4目錄下
mv  dir1/dir2  ./                //把dir2移動到當前目錄下
mv  dir1/dir2  dir3/dir4          //dir2移到dir4目錄下,并改名字為“原名”
mv  dir1/dir2  dir3/dir4/newdir   //dir2移到dir4目錄下, 并改名字為“newdir”

3、修改文件名

mv  dir1  newdir1              //修改dir1的名稱為newdir1

4、復制 copy

復制文件

cp  file1  dir/file2      //把file1拷貝到dir目錄下,并改名為file2
cp  file1  dir            //file1被復制到dir目錄下,并改名字為“原名”
cp  dir1/file1  dir2/newfile  //file1被復制到dir2目錄下,并改名字為“newfile”
復制目錄:-r忽略目錄的層級關系
cp  -r  dir1  dir2           //dir1被復制到dir2目錄下,并改名字為"原名"
cp  -r  dir1/dir2 dir3/newdir  //dir2被復制到dir3目錄下,并改名字為"newdir"
cp  -r  dir1/dir2 dir3/dir4    //dir2被復制到dir4目錄下,并改名字為"原名"
cp  -r  dir1/dir2 dir3/dir4/newdir //dir2被制到dir4目錄下,并改名字為"newdir"
cp  -r  dir1 ../../newdir      //dir1被復制到上兩級目錄下,并改名字為"newdir"

5、刪除 remove

rm  文件                  //刪除文件
remove  regular  file  “”  //y:刪除,n:取消操作
rm  -r  層級目錄           //遞歸刪除目錄
rm  -rf  目錄/文件         //強制刪除文件或者目錄

二、文件指令

1、查看文件內容

   cat  filename       //打印文件內容到輸出終端
   more  filename     //通過敲回車方式逐行查看文件的各個行內容
                      //默認從第一行開始查看
                      //不支持回看
                      //輸入q 退出查看       
   less  filename       //通過“上下左右”鍵查看文件的各個部分內容
                      //支持回看
                      //輸入q 退出查看     
   head  -n  filename  //查看文件的前n行內容
   tail  -n  filename    //查看文件的后n行內容       
   wc  filename        //查看文件的行數

2、創建文件

touch  dir1/filename       //指定路徑下創建文件
touch  filename           //當前目錄下創建文件

3、給文件追加內容

如果文件不存在會創建文件

echo content >  filename     //把“內容”以[覆蓋]方式追加給“文件”
echo content>>  filename     //把“內容”以[追加]形式寫給“文件”

三、用戶指令

用戶操作:需要系統的root登錄

1、創建用戶user add

配置文件:/etc/passwd

useradd
useradd  liming       //創建liming用戶,同時會創建一個同名的組出來
useradd  -g 組別編號  username  
//把用戶的組別設置好,避免創建同名的組出來
useradd  -g 組編號  -u 用戶編號  -d 家目錄   username

2、修改用戶 usermodify

usermod  -g 組編號  -u 用戶編號  -d 家目錄  -l 新名字  username

3、刪除用戶 userdelete

userdel  username
userdel -r  username    //刪除用戶同時刪除其家目錄

4、給用戶設置密碼,使其登錄系統

passwd  用戶名

四、組別操作

需要系統root登錄

1、創建組 group add

配置文件:/etc/group

groupadd  music

2、修改組 groupmodify

groupmod  -g  gid  -n 新名字  groupname

3、刪除組 groupdelete

groupdel  groupname   //組下邊如果有用戶存在,就禁止刪除

五、權限指令

Linux中定義了3種訪問權限,分別是r、w、x。

r:表示對象是可讀的,八進制表示為4
w:表示對象是可寫的,八進制表示為2
x:表示對象是可執行的,八進制表示為1
-rwx           rwx       rwx    
文件所屬者權限   用戶組權限  其他用戶權限

功能:修改目錄或文件的權限
u:user(所有者)  g:group(所屬組)  
o:other(其他人)  a:all(所有人)  
r:read(讀)  w:write(寫)  x:execute(執行)

chmod 460 test.txt : test文件所有者:r,所屬組:rw,其他用戶無權限
chmod u+w dest_file:給目標文件的所屬者增加w權限。
chmod u+wx,g+x,o+w dest_file:給目標文件的所屬者增加w權限,所屬組增加x權限,系統其他用戶增加w權限。
chmod o-w dest_file:給目標文件的其他用戶移除w權限。
chmod u=rwx dest_file:給所屬者賦予rwx權限。
chmod -R 777 /tmp/a  ,目錄a包括目錄下的所有文件或目錄的所有用戶權限都變為rwx。

六、記事本指令

Linux系統:常用Linux系統管理命令總結

編輯模式下面顯示:- -INSERT- -
命令模式下面顯示:(默認什么都不顯示)
尾行模式下面顯示::wq(退出并保存)

1、編輯模式操作

   a: 光標向后移動一位
   i: 光標和 所在字符 不發生任何變化
   o: 給新起一行
   s: 刪除光標所在字符

2、尾行模式操作

   :q          //quit 退出編輯器
   :w          //write 對修改后的內容進行保存
   :wq         //write quit 保存修改并退出編輯器
   :q!         //(不保存)強制退出編輯器
   :w!         //強制保存
   :wq!        //強制保存并退出編輯

   :set number  或 nu          //設置行號
   :set nonumber  或 nonu      //設置行號

   :/內容/  或 /內容           //查找指定內容
                                小寫n(next)下一個
                                大寫N(next)上一個

    :數字               //跳轉到數字所在行

    字符串替換cont1被替換為cont2
   :s/cont1/cont2/         //替換光標所在行的第一個cont1
   :s/cont1/cont2/g        //替換光標所在行的全部的cont1
   :%s/cont1/cont2/g       //替換整個文檔的cont1

3、命令模式操作

u  光標移動
       字符級
           上(k)  下(j)  左(h)  右(l) 鍵
       單詞級
           w:  word移動到下個單詞的首字母
           e:  end移動到下個(本)單詞的尾字母
           b:  before移動到上個(本)單詞的首字母
       行級
           $:  行尾
           0:  行首
       段落級(翻屏)
           {:  上個(本)段落首部
           }:  下個(本)段落尾部
       屏幕級(不翻屏)
           H:  屏幕首部
           L:  屏幕尾部
       文檔級
           G:  文檔尾部
           1G: 文檔第1行
           nG: 文檔第n行

u  內容刪除
       dd:     刪除光標當前行
       2dd:    包括當前行在內,向后刪除2行內容
       ndd:    包括當前行在內,刪除后邊n行內容
       x:      刪除光標所在字符
       c+w:    從光標所在位置刪除至單詞結尾,并進入編輯模式

u  內容復制
       yy:     復制光標當前行
       2yy:    包括當前行在內,向后復制2行內容
       nyy:    包括當前行在內,復制后邊n行內容
       p:      對(刪除)復制好的內容進行粘貼操作

u  相關快捷操作
       u:      undo撤銷
       J:      合并上下兩行
       r:      單個字符替換
       .點:    重復執行上次最近的指令

七、解和壓指令

gzip a.txt :gzip壓縮
gzip -d a.txt.gz或gunzip a.txt.gz:解壓
bzip2 a:bzip2壓縮
bunzip2 a.bz2 或bzip2 -d a.bz2:解壓
tar -cvf bak.tar .:將當前目錄的文件打包
tar -rvf bak.tar /etc/password:將/etc/password追加文件到bak.tar中(r)
tar -xvf bak.tar:解壓
tar -zcvf a.tar.gz:打包并壓縮gzip
tar -zxvf a.tar.gz:解壓縮
tar -zxvf a.tar.gz -C /usr:解壓到/usr/下
tar -ztvf a.tar.gz或zip/unzip:查看壓縮包內容
tar -jcvf a.tar.bz2:打包并壓縮成bz2
tar -jxvf a.tar.bz2:解壓bz2

八、防火墻指令

1、重啟后生效

開啟: chkconfig iptables on 
關閉: chkconfig iptables off 

2、即時生效,重啟后失效

開啟: service iptables start 
關閉: service iptables stop 

九、系統指令

shell > # grep  關鍵字 路徑名    將文本中指定的信息匹配出來
shell ># which 指令             查找指令對應的二進制文件
shell > # ps –A                查看系統活躍進程process
shell > # du –h 目標           
以K,M,G為單位顯示目錄或文件占據磁盤空間的大小 (block塊默認=4k)
shell > # date –s “2013-09-13 19:42:30”   給系統設置時間
shell > # date      查看系統時間
shell > # df –lh     查看系統分區情況
shell > # kill -9  pid   殺死指定進程號的進程

十、快捷鍵指令

ctrl + c:停止進程
ctrl + l:清屏
ctrl + r:搜索歷史命令
ctrl + q:退出
help “指令” 或者 man “指令”:查看內部命令幫助
cd ~ 或 cd:進入到用戶根目錄
pwd:查看當前所在目錄
cd ~cl:進入到cl用戶根目錄
cd -:返回到原來目錄
cd ..:返回到上一級目錄
ls –la:查看la用戶根目錄下的所有文件

十一、源代碼地址

GitHub·地址
https://github.com/cicadasmile/linux-system-base
GitEE·地址
https://gitee.com/cicadasmile/linux-system-base

Linux系統:常用Linux系統管理命令總結

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

方山县| 柳河县| 黔西| 虞城县| 台州市| 同江市| 旬邑县| 安陆市| 昔阳县| 余庆县| 墨脱县| 溆浦县| 清河县| 本溪市| 建德市| 洪雅县| 桂东县| 大邑县| 土默特左旗| 宜川县| 手游| 油尖旺区| 都昌县| 十堰市| 武宁县| 准格尔旗| 沙坪坝区| 景德镇市| 分宜县| 吴江市| 霍州市| 兴和县| 鄂伦春自治旗| 宜都市| 尖扎县| 黑水县| 孟连| 饶阳县| 榆中县| 金沙县| 孟村|