Linux 命令學習第一天

2021-08-31 18:56:48 字數 4686 閱讀 2436

新的開始,新的起點,只要你不放棄,我們一直都在!

(前言)送給自己和一直在奮鬥的朋友們

——複習

clear 清屏

vi vi ***.log i–>edit 編輯

2.2esc–>command進入另一行模式

2.3shift+:–>end結束 輸入wp 儲存

3cat ***.log 檢視

————————————————————- (溫故而知新)

1. pwd 檢視當前游標所在的path

2. . 家目錄

2.1/跟目錄 起始位置 家目錄:使用者所在的預設的目錄

2.2/root超級管理員 /home/***其他都在這裡

3… cd 切換

是指當前路徑切換到你的指定路徑

3.1cd /root/***

3.2cd回車 切換當前使用者的家目錄

3.3 cd ~ 切換當前使用者的家目錄 ~代表/root

3.4 cd - 切換到上一次目錄

3.5 cd …/ 切換到上一層目錄

3.6cd …/…/切換到上多層目錄

4.1. ls 是檢視當前目錄下的檔案和資料夾的名稱

4.2 ls -l==>ll 檢視當前目錄下的檔案和資料夾詳細資訊

4.3 ls -l -a==>ll -a 以.為檔案和資料夾的隱藏檔案

4.4 ll -h 檢視檔案的大小(不是資料夾)

4.5ll -rt 檢視按照時間排序的檔案和資料夾

5.1. mkdir 建立資料夾

mkdir *** 建立1層資料夾

5.2 mkdir -p 1/2/3 -p級聯建立(層層包含)

5.3 mkdir 4 5 6 同一級建立並集資料夾

6.1. 路徑

6.2絕對路徑 /***/*** 唯一的

6.3 相對路徑 參加pwd當前的路徑。

7.1. 檔案

7.2 vi ***.log touch ***.log

8.1. 移動mv ***.log

9.1. 複製cp ***.log

10.1. 檢視檔案內容

10.2cat ***.log 一下子把檔案內容都刷出來了

10.3 more ***.log 一頁頁的翻(空格鍵下翻,【b】上翻 ctrl+z終止)

10.4 less ***.log 同上

11.1.>箭頭 >覆蓋cat jepson.log>>ruoze.log

11.2>>追加

12.1列印echo

echo「summer" >>ruoze.log

13.1別名alias

[root@hadoop001 ~]# alias

alias cp='cp -i'

alias egrep='egrep --color=auto'

alias fgrep='fgrep --color=auto'

alias grep='grep --color=auto'alias l.='ls -d .* --color=auto'

alias ll='ls -l --color=auto'

alias ls='ls --color=auto'

alias mv='mv -i'

alias rm='rm -i'

alias which='alias | /usr/bin/which --tty-only --read-alias --show-dot --show-tilde'

14.1環境變數檔案14.2全域性;/eytc/profile

source/etc/profile

14.3個人;家目錄/.bash_profile

家目錄/.bashrcsource

家目錄/.bash_profile

15.1. 切換使用者

su jepson

su - jepson 進入家目錄,執行環境變數生效

16.1. 刪除

rm ***.log刪除檔案詢問是否還要刪除

rm -f ***.log不詢問刪除檔案

rm -r -f yyy(rm -rf)不詢問刪除資料夾

17.1. 檢視歷史命令history

18.1. 使用者和使用者主

[root@hadoop001 ~]# ll /usr/sbin/user*

-rwxr-x---. 1 root root 118192 nov 6 2016 /usr/sbin/useradd

-rwxr-x---. 1 root root 80360 nov 6 2016 /usr/sbin/userdel

-rwxr-x---. 1 root root 113840 nov 6 2016 /usr/sbin/usermod

-rwsr-xr-x. 1 root root 11288 aug 4 2017 /usr/sbin/usernetctl

/usr/sbin/usernetctl

[root@hadoop001 ~]# ll /usr/sbin/group*

-rwxr-x---. 1 root root 65480 nov 6 2016 /usr/sbin/groupadd

-rwxr-x---. 1 root root 57016 nov 6 2016 /usr/sbin/groupdel

-rwxr-x---. 1 root root 57064 nov 6 2016 /usr/sbin/groupmems

-rwxr-x---. 1 root root 76424 nov 6 2016 /usr/sbin/groupmod

[root@hadoop001 ~]# ll /usr/sbin/user*

-rwxr-x---. 1 root root 118192 nov 6 2016 /usr/sbin/useradd

-rwxr-x---. 1 root root 80360 nov 6 2016 /usr/sbin/userdel

-rwxr-x---. 1 root root 113840 nov 6 2016 /usr/sbin/usermod

-rwsr-xr-x. 1 root root 11288 aug 4 2017 /usr/sbin/usernetctl

[root@hadoop001 ~]# ll /usr/sbin/group*

-rwxr-x---. 1 root root 65480 nov 6 2016 /usr/sbin/groupadd

-rwxr-x---. 1 root root 57016 nov 6 2016 /usr/sbin/groupdel

-rwxr-x---. 1 root root 57064 nov 6 2016 /usr/sbin/groupmems

-rwxr-x---. 1 root root 76424 nov 6 2016 /usr/sbin/groupmod

建立huhu使用者 huhu使用者組 huhu使用者為主組

[root@hadoop001 ~]# ll /usr/sbin/user*

-rwxr-x---. 1 root root 118192 nov 6 2016 /usr/sbin/useradd

-rwxr-x---. 1 root root 80360 nov 6 2016 /usr/sbin/userdel

-rwxr-x---. 1 root root 113840 nov 6 2016 /usr/sbin/usermod

-rwsr-xr-x. 1 root root 11288 aug 4 2017 /usr/sbin/usernetctl

[root@hadoop001 ~]# ll /usr/sbin/group*

-rwxr-x---. 1 root root 65480 nov 6 2016 /usr/sbin/groupadd

-rwxr-x---. 1 root root 57016 nov 6 2016 /usr/sbin/groupdel

-rwxr-x---. 1 root root 57064 nov 6 2016 /usr/sbin/groupmems

-rwxr-x---. 1 root root 76424 nov 6 2016 /usr/sbin/groupmod

19命令檢視man usermod詳細檢視

usage: usermod【options】使用者名稱

usermod --help加粗樣式

結束語 :你沒有選擇放棄的權利,那就請繼續努力,也許你不是最聰明的乙個,也不是最有資本的乙個,但你是最努力的那個,路在自己腳下,前進吧!少年!!

————————送給自己和奮鬥的少年們

linux學習第一天

shell unix作業系統 bash linux作業系統 本質 根據命令的名字,呼叫對應的可執行程式 1.命令補齊和路勁補齊都是用的tab這個按鍵 2.ctrl p,ctrl n 乙個是向上查詢命令,乙個是向下查詢命令 當然這個是在歷史記錄當中 3.游標移動位置 向左ctrl b,向右ctrl f...

linux 學習第一天

學習linux的第一天,懷著滿腔的抱負來學習它,聽說它的學習不簡單,但我充滿激情。第一天了解了linux並學習了它的的使用基礎和常用命令。第一部分,對於linux的系統概述還有其發展有了了解,明白了它具有開放性和可移植性等特點。第二部分,linux的使用基礎,知道了 linux所帶來的高效及高穩定性...

Linux第一天學習,

第一天學習安裝linux系統。很生疏,跨行學習無經驗,好多命令,腦袋全是漿糊,加油!shell 為使用者提供操作介面 的軟體 命令解析器 bash 翻譯器 1 通過上下方向鍵來調取過往執行過的linux命令 2 命令或引數僅需輸入前幾位就可以用tab鍵補全 3 具有強大的批處理指令碼 4 具有實用的...