【Linux 命令學習第一天
阿新 • • 發佈:2018-11-19
新的開始,新的起點,只要你不放棄,我們一直都在!
(前言)送給自己和一直在奮鬥的朋友們
——複習
- clear 清屏
-
- Vi vi xxx.log i–>edit 編輯
2.2esc–>command進入另一行模式
2.3shift+:–>end結束 輸入wp 儲存
3cat xxx.log 檢視
————————————————————- (溫故而知新)
- Vi vi xxx.log i–>edit 編輯
開始今天的學習
- pwd 檢視當前游標所在的path
- . 家目錄
2.1/跟目錄 起始位置 家目錄:使用者所在的預設的目錄
2.2/root超級管理員 /home/xxx其他都在這裡
3… cd 切換 是指當前路徑切換到你的指定路徑
3.1cd /root/xxx
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 xxx 建立1層資料夾
5.2 mkdir -p 1/2/3 -p級聯建立(層層包含)
5.3 mkdir 4 5 6 同一級建立並集資料夾
6.1. 路徑
6.2絕對路徑 /xxx/xxx 唯一的
6.3 相對路徑 參加pwd當前的路徑。
7.1. 檔案
7.2 vi xxx.log touch xxx.log
8.1. 移動 mv xxx.log
9.1. 複製 cp xxx.log
10.1. 檢視檔案內容
10.2cat xxx.log 一下子把檔案內容都刷出來了
10.3 more xxx.log 一頁頁的翻(空格鍵下翻,【B】上翻 ctrl+z終止)
10.4 less xxx.log 同上
11.1.>箭頭 >覆蓋 cat jepson.log>>ruoze.log
11.2>>追加
12.1列印echo echo“summer" >>ruoze.log
13.1別名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 xxx.log刪除檔案詢問是否還要刪除
rm -f xxx.log不詢問刪除檔案
rm -r -f yyy(rm -rf)不詢問刪除資料夾
17.1. 檢視歷史命令history
18.1. 使用者和使用者主
[
-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
[[email protected] ~]# 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
[
-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
[[email protected] ~]# 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使用者為主組
[[email protected] ~]# 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
[[email protected] ~]# 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加粗樣式
結束語 :你沒有選擇放棄的權利,那就請繼續努力,也許你不是最聰明的一個,也不是最有資本的一個,但你是最努力的那個,路在自己腳下,前進吧!少年!!
————————送給自己和奮鬥的少年們