1. 程式人生 > >Lesson 02-Linux基礎命令(一)

Lesson 02-Linux基礎命令(一)

顯示 dir HR groupmod mod sudoer AS 重命名 ifconfig

查看系統IP
    Linux:ifconfig/ip a
    Windows:ipconfig
vi:創建文件並編輯
touch:創建空文件
mkdir 
    ~/a                      在用戶家目錄下創建名稱為a的文件夾
    -p                  創建多層文件夾
    ~/a b c             同一目錄下創建多個文件夾
mv
    a.log b.log         把a.log重命名為b.log
    a.log b/            把a.log移動至b文件夾中
cp
    a.log b/a.log       復制a.log到b文件夾中
    
-r a/ b/ 復制a文件夾到b文件夾中 cat a.log 查看a.log中的信息 more a.log 翻頁查看a.log中的信息 less a.log 向前向後查看a.log中的信息(用PageUp鍵向上翻頁,用PageDown鍵向下翻頁) tail -f a.log 實時查看a.log中的信息(當文件被重命名及刪除內容時不顯示) -F a.log 實時查看a.log中的信息(文件重命名或刪除內容時會retry)
-200f a.log 實時查看a.log中最後200行信息 >/>> > a.log 覆蓋內容至a.log >> a.log 追加內容至a.log alias a=ls -al 定義a的別名 環境變量 全局 /etc/profile source 即時生效環境變量 個人 ~/.bash_profile/.bashrc source 即時生效環境變量 rm
a.log 刪除a.log,需要確認 -f a.log 刪除a.log,不需要確認 -rf a/ 刪除a目錄,不需要確認 history !70 執行histroy中編號為70的命令 用戶 useradd 添加用戶 -g 主屬組(唯一) -G 從屬組(可多個) -u 指定用戶uid userdel 刪除用戶 -r 刪除用戶並刪除家目錄 usermod 修改用戶 -a 在原有用戶信息上進行追加 /etc/passwd 用戶信息保存文件 id 查看用戶信息 用戶組 groupadd 添加用戶組 -g 指定用戶組gid groupdel 刪除用戶組 groupmod 修改用戶組 /etc/group 用戶組信息保存文件 | 管道符,把前一個命令的輸出作為下一個命令的輸入 help/man hlep 命令幫助文檔 man 命令man文檔 passwd 給用戶設置密碼(不顯示輸入的密碼) echo "password" | passwd --stdin oracle(顯示輸入的密碼) su su 切換用戶 su - 切換用戶執行環境變量並切換到家目錄 sudo /etc/sudoer 臨時授權root權限 ps ps -ef | grep ssh 查看名為ssh的進程 kill kill -9 殺死進程 kill -9 $(pgrep -f ssh) 殺死有關ssh的所有進程 netstat netstat -nlp | grep ssh 查看ssh的端口號

Lesson 02-Linux基礎命令(一)