linux 常用命令及操作
生活随笔
收集整理的這篇文章主要介紹了
linux 常用命令及操作
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
- Ctrl + Alt + f1 ~ f6,可以在CentOS中切換多個終端。其中f1為默認的圖形終端。??
- ctrl a 跳到命令的開頭;ctrl e 跳到命令的末尾
- 上下方向鍵切換之前的命令
- ctrl c 不執行當前命令
- ctrl l 清屏
- tab鍵自動補全
- clear 清屏
- [root@bogon ~]#? ? root表示當前用戶名為root;@bogon,在bogon這臺主機上;~表示當前用戶的家目錄;#表示當前用戶為根用戶,普通用戶為$
- [root@bogon ~]# su - ayhan???切換用戶為ayhan
- [ayhan@bogon ~]$ id??? 查看當前用戶的信息
- who查看當前登錄了那些用戶:
- whoami 當前用戶名
- date 查看日期;date -s '2018-8-26 12:28:00' 修改日期
- cal 查看日歷
- useradd 用戶名 新建用戶
- 更改用戶密碼:這個命令可以忽略系統對密碼的限定,只有root用戶才能使用此命令
- echo 打印/回顯;| 為管道符
- > 重定向,將左邊命令的執行結果以覆蓋的方式寫入右邊的文件,若左邊為空,則會清空右邊文件內的內容;若右邊文件不存在,會創建此文件
如上圖,目標文件a.txt不存在,自動創建并寫入內容‘12345’ 。date的輸出結果直接覆寫a.txt內容。(有輸出結果的命令還有ls、cat、more、less、tail等)
- >> 追加,用法同>,但是不會覆蓋目標文件,而是追加寫入。
- man 命令 或者 命令 --help 可以查看用戶指南和幫助
- 絕對路徑:/ 從根處開始的完整路徑;相對路徑:基于當前位置
- pwd 查看當前路徑
- cd .. 切到上一級目錄;cd . 當前目錄cd ../..上一級目錄的上一級目錄cd - 切到上一次目錄; cd ~ 切到當前用戶的家目錄
- ’ / ‘根下目錄的基本說明:bin 存放命令(可執行文件);sbin 存放管理員命令;etc 配置;dev 設備;tmp 臨時文件;opt、media、mnt 空文件夾,供用戶使用,可以掛載;home 家目錄,每個用戶都會在這里創建一個以用戶名命名的文件夾,注意root用戶的家目錄為 /root (終端登陸后的默認目錄就是當前用戶的家目錄)sda? SCSI disk a 采用scsi接口的第一塊硬盤
- ls 查看 ls -a 顯示所有文件包括隱藏文件(隱藏文件以點? .開頭)
- ls -l 查看當前目錄下的詳細信息(權限+硬連接數+屬主+屬組+大小+修改日期) ll =>相當于ls -l? ll -d查看當前目錄本身的詳細信息
- which 命令???? 查找命令所在的位置
- alias 別名(可以自己定制命令) 可以將一個命令賦以其他名字,當輸入這個名字時,執行命令。如下,將查看根目錄的操作賦給look
- touch 路徑/文件??? 新建文件
- mkdir 路徑/文件夾???? 新建文件夾 mkdir -p把父目錄同時新建出來-v顯示操作信息
- rm 刪除命令(謹慎使用) -r 遞歸的刪除(路徑內的文件及文件夾內容都刪除);-f 強制刪除 組合起來 -rf 強刪任何東西
- cp 路徑/文件 路徑/? 如下,將/test/目錄下的a.txt 復制到 /test2/目錄下,并重命名為b.txt
- 復制的原理:其實是新建一個文件,將源文件的內容寫入新文件,因此復制文件的屬主和屬組等信息會變成發起復制操作的這個用戶(相當于該用戶新建了一個文件)。如果不想改變這些信息,可以通過cp -a 來拷貝,會把源文件的權限用戶信息全部也拷貝過來
- -i 操作前詢問。如上圖,通過alias別名命令 為cp命令定制覆蓋前的詢問功能
- cat 以只讀方式顯示文件的所有內容?-n 為內容添加行號顯示
- head 默認瀏覽文件的前10行; -n 數字 修改顯示的行數。也可以直接head -3
- tail 默認瀏覽文件的后10行;-n 數字 修改顯示的行數。也可以直接 tail -5
- tail -f 動態查看文件的新增內容,常用于監測日志文件的變化
- more 分頁瀏覽文件,每次在顯示一屏(一頁)的內容,并在屏幕底部顯示已顯示文件的百分比
- less 上下鍵滾動的方式查看文件內容
總結
以上是生活随笔為你收集整理的linux 常用命令及操作的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Python学习day01_变量字符串与
- 下一篇: [转载] 七龙珠第一部——第121话 悟