C語言自學之路二(linux相關知識二)
阿新 • • 發佈:2019-04-05
文件傳輸協議 創建 .gz all 使用 登錄系統 開啟 界面 當前位置
linux快捷鍵
快捷鍵 | 效果 |
---|---|
Ctrl+Z | 程序轉入後臺 |
Ctrl+Alt+T | 快速進入終端 |
F2 | 修改文件名 |
關鍵命令行
命令行 | 效 果 |
---|---|
mv 文件名1 文件名2 | 修改文件名 |
mkdir 文件名 | 創建目錄 |
rm -rf 目錄名 | 級聯刪除目錄 |
rm -i 文件名 | 刪除文件(會有提示) |
init 0 | 關機 |
init 6 | 重新啟動 |
whoami | 當前terminal用戶 |
who | 所有登錄系統的用戶信息 |
find 目錄名 -name"文件名" | 搜索指定文件,文件名可以使用正則表達式 |
sudo | 允許系統管理員讓普通用戶執行一些root命令 |
passwd [用戶名] | 超級用戶可為普通用戶設置或修改用戶口令 or 普通用戶修改自己口令 |
用戶修改自己的用戶口令
exit命令
- 圖形界面,退出當前終端;
- 使用ssh遠程登錄,退出登陸賬戶;
- 切換後的登陸用戶,退出則返回上一個登陸賬號。
註意點
目錄的執行權限決定了是否能cd 目錄名
VM設置問題
- 橋接 使用物理機網卡,具有單獨ip
- NAT 把物理機為路由器進行上網
安裝vim
Sudo apt-get install vim
文件傳輸協議(FTP)
用於在網絡上進行文件傳輸的一套標準協議,使用客戶/服務器模式
linux三種壓縮解壓縮方式詳解
壓縮方式 | 命令(cvf和xvf(z、j)) |
---|---|
gzip壓縮 | tar -czvf 文件名.tar.gz 文件1 文件2 目錄1 目錄2 |
gzip解壓縮 | tar -xzvf 文件名.tar.gz -C 路徑 |
bzip2壓縮 | tar -cjvf 文件名.tar.bz2 文件1 文件2 目錄1 目錄2 |
bzip2解壓縮 | tar -xjvf 文件名.tar.bz2 -C 路徑 |
zip壓縮 | zip 文件名 文件1 文件2 目錄1 目錄2 生成一個文件為:文件名.zip |
unzip解壓縮 | unzip 文件名.zip -C 路徑 |
前後臺切換
ctrl+z | 程序調入後臺 |
---|---|
jobs | 查看後臺運行程序 |
fg 編號 | 後臺運行程序調出到前臺 |
vi編輯器重點:
分為插入模式 和 命令模式
header 1 | header 2 |
---|---|
I | 行首插入 |
i | 當前位置 |
A | 行尾插入 |
o | 下方開啟新行 |
O | 上方開啟新行 |
保存相關信息 | |
ZZ | 保存退出 |
:q! | 不保存退出 |
修改操作 | |
[n]x | 刪除光標後 n 個字符 |
[n]X | 刪除光標前 n 個字符 |
D | 刪除光標所在開始到此行尾的字符 |
. | 執行上一次操作 |
U | 撤銷上一次命令 |
定位 | |
gg | 到文件第一行行首 |
mgg | 定位到第m行 |
G | 到文件最後一行行首 |
:set nu | 顯示行號 |
C語言自學之路二(linux相關知識二)