linux系統管理01

linux命令的分類linux

1.內部命令:屬於Shell解釋器的一部分shell

2.外部命令:獨立於Shell解釋器以外的程序bash

type命令,查看命令是外部命令仍是內部命令測試

舉例:命令行

[root@localhost ~]# type cd
cd 是 shell 內嵌視頻

[root@localhost ~]# type ifconfig
ifconfig 是 /usr/sbin/ifconfig對象

linux命令格式遞歸

linux命令的通用格式:命令字 【選項】 【參數】圖片

                                      ls         -                     arem

                                      ls        --                   help

例如 ls -a 「-」引導短格式選項

ls --help  「--」引導長格式選項

參數:命令的對象,如文件‘目錄名等

[root@localhost ~]# ls -alh /etc/
總用量 1.6M
drwxr-xr-x. 139 root root 8.0K 7月 26 20:27 .
dr-xr-xr-x. 17 root root 233 7月 22 05:21 ..
drwxr-xr-x. 3 root root 101 7月 22 05:09 abrt

ls --命令字 -alh——選項 /etc參數

三:命令快捷鍵

tab自動補齊命令和文件名

「\"強制換行

ctrl+u:快速刪除光標以前全部的字符

ctrl+k:快速刪除光標以後的全部字符

ctrl+y:粘貼剛剛所刪除的字符

ctrl+l:清屏

ctrl+C:取消當前命令行的便器,結束當前執行的命令

ctrl+A:光標移到行首相似於home建

ctrl+E:光標移到行尾,相似end建

ctrl+:轉入後臺運行

ctrl+R:在歷史命令中查找

四幫助命令

help 內部命令幫助,查看bash內部命令的幫助

man用來在線幫助,使用權限是全部用戶

man ls 

ls命令

做用:list列表顯示目錄內的文件和目錄

ls -a 查看當前全部目錄和文件

du命令

用來統計目錄和文件所佔磁盤大小

du /etc/

du -a 統計磁盤空間佔用時的全部文件,不單單是統計目錄

du -s 只統計所佔空間總的大小

du -s /etc/ du -a /etc/

touch

做用:用來建立空文件用於測試

touch test

mkdir make directory

建立新目錄

-p 一次性建立多個目錄

-v 顯示詳細

-m 跳出當前的umask值

mkdir -pv /aaa/bbb/ccc

copy

做用:複製文件或目錄

-f 強制複製

-i提醒用戶確認

-r 遞歸複製

例:cp -r /aaa/ /root/

[root@localhost ~]# mkdir -pv /aaa/bbb/ccc
mkdir: 已建立目錄 "/aaa"
mkdir: 已建立目錄 "/aaa/bbb"
mkdir: 已建立目錄 "/aaa/bbb/ccc"
[root@localhost ~]# cp -r /aaa/ /root/
[root@localhost ~]# cd /root/
[root@localhost ~]# ls
aaa anaconda-ks.cfg httpd-2.2.17.tar.gz initial-setup-ks.cfg 公共 模板 視頻 圖片 文檔 下載 音樂 桌面
[root@localhost ~]#

remove

刪除制定的文件或目錄

rm 【選項】 要刪除的文件或目錄

-f 不提示直接shanchu

-i提醒用戶確認

-r遞歸式的目錄樹

[root@localhost ~]# cd /test
-bash: cd: /test: 沒有那個文件或目錄
[root@localhost ~]# mkdir -v /trst
mkdir: 已建立目錄 "/trst"
[root@localhost ~]# cd /trst
[root@localhost trst]# rm -rf /trst/
[root@localhost trst]# ls
[root@localhost trst]# ls -a

move

將指定文件或目錄轉譯爲

mv【選項】源文件或目錄 目標文件或目錄

mv  aaa/ /root/

which

查找linux命令所在位置

須要查找所有加-a

find 命令

精細查找文件或目錄

find【查找範圍】【查找命令表達式】

-name 名字

-size 大小

-user屬性

-type類型

邏輯運算符

a與兩個命令都知足

-o兩個條件知足一個

-name 名字查找

相關文章
相關標籤/搜索