Ubuntu切換使用者
su root
sudo passwd root 使用管理者提權修改root 登入密碼
連續輸入兩次即可.....

重置root 使用者密碼
例:目前登入使用者為:ubuntu,但是我把root 使用者密碼忘記了。這時候我們就用Ubuntu這個使用者來修改root密碼
1:先登入ubuntu使用者
2:輸入 su passwd 回車
3:輸入密碼
4:再次輸入密碼
5:驗證root密碼 su root 回車
6:輸入修改的密碼登入即可
使用完成後exit 退出就回到 ubuntu使用者了。
echo :輸出
> :重定向 覆寫
>>:重定向 尾部追加
cat :檢視 一次性列印出所有内容
echo wdj > 1.txt----将内容wdj重定向到1.txt 檔案中
cat 1.txt
echo 1314520 >> 1.txt
案例:cat .bashrc >> 2.txt----->把抓取出來的内容寫到另一個檔案中
more | less (f:向下翻頁 ,b:向上翻頁 ,q:結束)
more filename # 分頁檢視 (看完自動退出)
less filename # 分頁檢視 (按q鍵退出)
which / whereis #檢視指令位置
which command # 檢視 -二進制檔案
whereis 可執行檔案 # 二進制檔案 、man手冊
幫助文檔:
1.man手冊 ,幫助文檔 man ls
2.--help , ls --help
find # 查找檔案
find 路徑 參數
# 常用參數
-name # 按照名字
-size # 按照大小
find ./ -size +100k -size -10M # 在目前目錄下找大于100k 小于 10的檔案
find / -name '*.txt' # 在根目錄下查詢.txt的檔案
grep
文本搜尋(篩選内容)
grep
grep 'content' filename
# 常用參數
-v 顯示不包含比對文本的所有‘行’ (求反)
-n 顯示比對行及行号
-i 忽略大小寫
# 内容參數
^wu 行首 搜尋以wu開頭的行
wh$ 行尾 索以wh結束的行
|
管道
|
一個指令的輸出,可以通過管道符,做為另一個 指令
的輸入
指令
指令輸出 | 指令處理
ls --help | less # 将輸出,放入翻頁模式中
ls --help | grep -n 'f' #将輸出,放入‘篩選’模式中
ls --help | grep -n 'f' >> 3.txt #将輸出,放入‘篩選’模式中,然後将重定向到3.txt
ln
建立連結檔案
ln
ln file hardlink # 硬連結
ln -s file softlink # 軟連結
軟連結: 相當于
window
上的快捷方式 源檔案删除則軟連結失效
硬連結: 硬連結隻能連接配接普通的檔案 不能連接配接目錄
注意 如果軟連結檔案和源檔案不在同一個目錄 源檔案要使用絕對路徑 不能使用相對路徑
alias
建立别名
alias
alias # 檢視所有别名 alias c4='cat 4.txt'
unalias # 删除别名
注意 這種定義别名的方式 隻在目前登入有效 如果要永久定義生效 可以通過修改
~/.bashrc
檔案 這個修改要下次登入才能生效 想要立即生效 可以輸入
source ~/.bashrc
關于服務操作指令
其它指令:
lsof -i :80 檢視80端口占用程序
netstat -ntpl 檢視所有端口占用