叨叨兩句
- ~
基礎命令
cd .. 回到上一級
cd ~ 直接到root目錄
cd / 直接到根目錄
顯示文件夾內容
ls
ls -l (ll) : 列出來目錄中的內容更詳細
ls -a 全部內容都顯示
ls -al
操做目錄
生成目錄: mkdir aa
刪除目錄: rm -rf aa
更名: mv aa bb (若是bb不存在,就是更名,
若是存在呢 , 就是剪切, 移動)
操做文件
建立文件: touch aa.txt vi | vim aa.txt
刪除文件: rm -rf aa.txt
更名: mv aa.txt bb.txt (若是bb不存在,就是更名,
拷貝 & 剪切
cp aa.txt /usr/local
mv aa.txt /usr/local
顯示文件的內容
cat aa.txt : 一次性顯示 (所有顯示)
more aa.txt : 分頁顯示
回車是 一行一行
空格 : 下一頁
B : 上一頁
Q : 退出查看
less -mN aa.txt
tail aa.txt: 查看末尾,適合查看日誌文件
文件編輯:
vi | vim
aa.txt : 123
1. vi aa.txt 通常模式
2. 點擊i (insert) 編輯模式
3. 123
4. esc 通常模式
5. :wq 底行模式 w -- write
:q! 強制退出,不保存
其餘命令
pfigs -ef :查看進程
grep aa user.txt: 搜索
kill 進程id
| : 管道命令, 前面一個命令的結果做爲後面命令的依據
ps -ef|grep tomcat
reboot
halt
ifconfig
權限命令
chmod : change mode
-rw-rw-rw- aa.txt
第一組rw- 當前用戶的權限
第二組rw- 同組其餘用戶
第三組rw- 其餘組的用戶
rwx
111 --- 二進制
421 --- 十進制 -- 7
chmod 777