linux系统管理实验报告总结_Linux系统:常用Linux系统管理命令总结
生活随笔
收集整理的這篇文章主要介紹了
linux系统管理实验报告总结_Linux系统:常用Linux系统管理命令总结
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
一、目錄指令
1、創(chuàng)建目錄:make directory
mkdir 目錄名稱 //mkdir spring,創(chuàng)建一個spring文件夾 mkdir -p file/file/file //遞歸創(chuàng)建多級別關(guān)系目錄 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的名稱為newdir14、復制 copy
復制文件
cp file1 dir/file2 //把file1拷貝到dir目錄下,并改名為file2 cp file1 dir //file1被復制到dir目錄下,并改名字為“原名” cp dir1/file1 dir2/newfile //file1被復制到dir2目錄下,并改名字為“newfile” 復制目錄:-r忽略目錄的層級關(guān)系 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、查看文件內(nèi)容
cat filename //打印文件內(nèi)容到輸出終端 more filename //通過敲回車方式逐行查看文件的各個行內(nèi)容//默認從第一行開始查看//不支持回看//輸入q 退出查看 less filename //通過“上下左右”鍵查看文件的各個部分內(nèi)容//支持回看//輸入q 退出查看 head -n filename //查看文件的前n行內(nèi)容 tail -n filename //查看文件的后n行內(nèi)容 wc filename //查看文件的行數(shù)2、創(chuàng)建文件
touch dir1/filename //指定路徑下創(chuàng)建文件 touch filename //當前目錄下創(chuàng)建文件3、給文件追加內(nèi)容
如果文件不存在會創(chuàng)建文件
echo content > filename //把“內(nèi)容”以[覆蓋]方式追加給“文件” echo content>> filename //把“內(nèi)容”以[追加]形式寫給“文件”三、用戶指令
用戶操作:需要系統(tǒng)的root登錄
1、創(chuàng)建用戶:user add
配置文件:/etc/passwd
useradd useradd liming //創(chuàng)建liming用戶,同時會創(chuàng)建一個同名的組出來 useradd -g 組別編號 username //把用戶的組別設置好,避免創(chuàng)建同名的組出來 useradd -g 組編號 -u 用戶編號 -d 家目錄 username2、修改用戶 usermodify
usermod -g 組編號 -u 用戶編號 -d 家目錄 -l 新名字 username3、刪除用戶 userdelete
userdel username userdel -r username //刪除用戶同時刪除其家目錄4、給用戶設置密碼,使其登錄系統(tǒng)
passwd 用戶名四、組別操作
需要系統(tǒng)root登錄
1、創(chuàng)建組 group add
配置文件:/etc/group
groupadd music2、修改組 groupmodify
groupmod -g gid -n 新名字 groupname3、刪除組 groupdelete
groupdel groupname //組下邊如果有用戶存在,就禁止刪除五、權(quán)限指令
Linux中定義了3種訪問權(quán)限,分別是r、w、x。
r:表示對象是可讀的,八進制表示為4 w:表示對象是可寫的,八進制表示為2 x:表示對象是可執(zhí)行的,八進制表示為1 -rwx rwx rwx 文件所屬者權(quán)限 用戶組權(quán)限 其他用戶權(quán)限功能:修改目錄或文件的權(quán)限
- u:user(所有者) g:group(所屬組)
- o:other(其他人) a:all(所有人)
- r:read(讀) w:write(寫) x:execute(執(zhí)行)
六、記事本指令
編輯模式下面顯示:- -INSERT- -
命令模式下面顯示:(默認什么都不顯示)
尾行模式下面顯示::wq(退出并保存)
1、編輯模式操作
a: 光標向后移動一位 i: 光標和 所在字符 不發(fā)生任何變化 o: 給新起一行 s: 刪除光標所在字符2、尾行模式操作
:q //quit 退出編輯器 :w //write 對修改后的內(nèi)容進行保存 :wq //write quit 保存修改并退出編輯器 :q! //(不保存)強制退出編輯器 :w! //強制保存 :wq! //強制保存并退出編輯 :set number 或 nu //設置行號 :set nonumber 或 nonu //設置行號 :/內(nèi)容/ 或 /內(nèi)容 //查找指定內(nèi)容小寫n(next)下一個大寫N(next)上一個:數(shù)字 //跳轉(zhuǎn)到數(shù)字所在行字符串替換cont1被替換為cont2 :s/cont1/cont2/ //替換光標所在行的第一個cont1 :s/cont1/cont2/g //替換光標所在行的全部的cont1 :%s/cont1/cont2/g //替換整個文檔的cont13、命令模式操作
u 光標移動字符級上(k) 下(j) 左(h) 右(l) 鍵單詞級w: word移動到下個單詞的首字母e: end移動到下個(本)單詞的尾字母b: before移動到上個(本)單詞的首字母行級$: 行尾0: 行首段落級(翻屏){: 上個(本)段落首部}: 下個(本)段落尾部屏幕級(不翻屏)H: 屏幕首部L: 屏幕尾部文檔級G: 文檔尾部1G: 文檔第1行nG: 文檔第n行u 內(nèi)容刪除dd: 刪除光標當前行2dd: 包括當前行在內(nèi),向后刪除2行內(nèi)容ndd: 包括當前行在內(nèi),刪除后邊n行內(nèi)容x: 刪除光標所在字符c+w: 從光標所在位置刪除至單詞結(jié)尾,并進入編輯模式u 內(nèi)容復制yy: 復制光標當前行2yy: 包括當前行在內(nèi),向后復制2行內(nèi)容nyy: 包括當前行在內(nèi),復制后邊n行內(nèi)容p: 對(刪除)復制好的內(nèi)容進行粘貼操作u 相關(guān)快捷操作u: undo撤銷J: 合并上下兩行r: 單個字符替換.點: 重復執(zhí)行上次最近的指令七、解和壓指令
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:查看壓縮包內(nèi)容 tar -jcvf a.tar.bz2:打包并壓縮成bz2 tar -jxvf a.tar.bz2:解壓bz2八、防火墻指令
1、重啟后生效
開啟: chkconfig iptables on 關(guān)閉: chkconfig iptables off2、即時生效,重啟后失效
開啟: service iptables start 關(guān)閉: service iptables stop九、系統(tǒng)指令
shell > # grep 關(guān)鍵字 路徑名 將文本中指定的信息匹配出來 shell ># which 指令 查找指令對應的二進制文件 shell > # ps –A 查看系統(tǒng)活躍進程process shell > # du –h 目標 以K,M,G為單位顯示目錄或文件占據(jù)磁盤空間的大小 (block塊默認=4k) shell > # date –s “2013-09-13 19:42:30” 給系統(tǒng)設置時間 shell > # date 查看系統(tǒng)時間 shell > # df –lh 查看系統(tǒng)分區(qū)情況 shell > # kill -9 pid 殺死指定進程號的進程十、快捷鍵指令
ctrl + c:停止進程 ctrl + l:清屏 ctrl + r:搜索歷史命令 ctrl + q:退出 help “指令” 或者 man “指令”:查看內(nèi)部命令幫助 cd ~ 或 cd:進入到用戶根目錄 pwd:查看當前所在目錄 cd ~cl:進入到cl用戶根目錄 cd -:返回到原來目錄 cd ..:返回到上一級目錄 ls –la:查看la用戶根目錄下的所有文件這樣,案例就結(jié)束了。
總結(jié)
以上是生活随笔為你收集整理的linux系统管理实验报告总结_Linux系统:常用Linux系统管理命令总结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: feign踩坑_spring cloud
- 下一篇: LSTM拟合正弦曲线代码(转载)