1. 程式人生 > >C語言自學之路二(linux相關知識二)

C語言自學之路二(linux相關知識二)

文件傳輸協議 創建 .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相關知識二)