linux常用核心命令大全(只写程序员常用的)
一.查看目錄結(jié)構(gòu):cd/ls
根目錄下的所有目錄:
linux有兩種用戶:
①root用戶 /root
②home下的其他用戶 /home/zhangsan
list:列出
- ll :查看當(dāng)前目錄下的文件(不包括隱藏文件)
- ls -al : 查看當(dāng)前目錄下的所有文件(包括隱藏文件)
- ll /home/ : 顯示指定目錄下的文件
cd:切換
- cd / :切換到根目錄
- cd ~ :切換到當(dāng)前用戶的目錄(root|home)
- cd - : 切換到上次操作的目錄
- cd … : 切換到上級目錄
- pwd : 查看當(dāng)前是哪個目錄
二.文件創(chuàng)建:touch/mkdir
- touch:創(chuàng)建文件
- mkdir:創(chuàng)建文件夾
- mkdir -pv :創(chuàng)建多層目錄
三.文件瀏覽:cat /less
-
cat : 瀏覽文件中內(nèi)容較少的文件(如記事本)
-
less -mN : 帶列數(shù)的顯示文件里的內(nèi)容(Enter:向下一行; 空格:向下一頁; B:向上一頁; q:退出; /:向下查找; ?:向下查找)
四.文件復(fù)制:cp
- cp : 復(fù)制文件
- cp -b :覆蓋文件后,可以做一個備份
- cp -r :復(fù)制目錄
五.文件剪切(重命名):mv
- mv :
六.文件刪除:rm
- rm :刪除文件
- rm -f :強(qiáng)制刪除文件
- rm -rf :強(qiáng)制刪除文件夾
七.文件查找:find
- find -name ‘文件名*’ :
八.文件編輯:vim
- vim 文件名:進(jìn)入文件編輯器 ===> 輸入i :進(jìn)入插入模式 ===>按下Esc,退出插入模式到一般模式 ===> :wq :退出編輯器
- - vim編輯器常用命令:
九.進(jìn)程相關(guān):
- ps -ef|grep +進(jìn)程名 : 打開任務(wù)管理器查看該進(jìn)程是否在運(yùn)行
- kill -9 進(jìn)程id : 關(guān)閉進(jìn)程
- ifconfig :顯示ip信息
- ping : 測試與目標(biāo)主機(jī)的聯(lián)通性
十.加壓縮命令:tar
- tar -zxvf :解壓命令
- tar -zcvf :壓縮命令
十一.關(guān)機(jī)重啟:reboot /halt
- reboot : 重啟
- halt : 關(guān)機(jī)
十二.權(quán)限命令:chmod
①: -代表文件; d代表目錄
②: 當(dāng)前用戶對該文件/目錄的使用權(quán)限,r代表可讀; w代表可寫; x代表可執(zhí)行;
③: 當(dāng)前組的其他用戶對該文件/目錄的使用權(quán)限,r代表可讀; w代表可寫; x代表可執(zhí)行;
④: 其他所有用戶對該文件/目錄的使用權(quán)限,r代表可讀; w代表可寫; x代表可執(zhí)行;
- chmod u: 更改當(dāng)前用戶的權(quán)限; u-代表取消權(quán)限 ;u+代表添加權(quán)限
- chmod p:更改當(dāng)前組的其他用戶的權(quán)限 ;g-代表取消權(quán)限 ;g+代表添加權(quán)限
- chmod o:更改其他用戶的權(quán)限 ; o-代表取消權(quán)限 ;o+代表添加權(quán)限
示例 : 更改1.txt的當(dāng)前用戶可讀可寫可執(zhí)行, 當(dāng)前組的其他用戶可讀可寫不可執(zhí)行 ,其他用戶可讀可寫不可執(zhí)行
chmod u+rwx;
chmod g+rw-;
chmod o+rw-;
十三. 普通用戶獲取root權(quán)限
方法一:
使用su - ,然后輸入密碼,你就可以運(yùn)行需要root權(quán)限的任意命令了 . su命令將保留到會話結(jié)束,因此每次需要運(yùn)行命令時,不需要再重新輸入root用戶密碼。
方法二:
使用sudo 代替 su -, 通過sudo(“超級用戶執(zhí)行”)命令,你可以臨時以root用戶身份運(yùn)行其他命令。這是大多數(shù)用戶運(yùn)行root權(quán)限命令的最佳方式,因?yàn)檫@樣既不用維護(hù)root帳戶,也不需要知道root用戶密碼。只要輸入自己的用戶密碼,就能獲得臨時的root權(quán)限。
方法三:
更改root用戶的密碼: 輸入sudo passwd root ,并按 回車。提示輸入密碼時,輸入你的用戶密碼。然后提示輸入兩次root密碼 , 輸入完后root密碼極為生效 ; 如果你想鎖定root帳戶,輸入以下命令可以清除密碼,并鎖定root帳戶:sudo passwd -dl root
方法四:
以root用戶身份登錄: 登錄Linux系統(tǒng)時, 輸入root作為用戶名。如果root帳戶并未鎖定,而且你知道密碼,當(dāng)系統(tǒng)提示以用戶帳戶登錄時,你可以用root帳戶登錄。不建議經(jīng)常‘以root帳戶進(jìn)行登錄’,因?yàn)檫@樣很容易運(yùn)行一些會導(dǎo)致系統(tǒng)無法正常工作的命令,而且還會帶來安全隱患,尤其是你正在計(jì)算機(jī)上運(yùn)行SSH服務(wù)器的時候。只有進(jìn)行緊急修復(fù)時,才能以root帳戶登錄,比如處理磁盤故障或恢復(fù)鎖定的帳戶。
總結(jié)
以上是生活随笔為你收集整理的linux常用核心命令大全(只写程序员常用的)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: CentOS各个版本国内镜像下载地址,下
- 下一篇: Liunx安装JDK,tomcat,my