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