一 C base linux基本操作

2021-08-03 13:02:55 字數 2299 閱讀 8122

vmware:虛擬機器

ubuntu:linux作業系統

檔案顏色

1、藍色        目錄

2、白色 普通檔案

3、紅色 壓縮

4、綠色 可執行檔案

5、青色 軟鏈結

1---    ls          //檢視檔案

ls -l //以詳細資訊顯示檔案

ls -a //顯示所有檔案(包括隱藏檔案)

2--- cd .. //切換到上一級

cd //直接切換到家目錄(~)

cd - //切換到上一次路徑

cd / //切換到根目錄

3--- touch 檔名 //建立檔案

4---

mkdir 目錄名 //建立目錄

5--- rm 普通檔案

rm 目錄 -rf //-r:遞迴刪除

~              //家目錄,主目錄

/ //根目錄(一切檔案的起源)

$ //表示普通使用者許可權

# //管理員許可權,不建議使用

vim編輯器

vi 檔名

1--- 輸入模式

ia //行尾

i //行首

o //下面新增一行

o //上面新增一行

2--- 命令模式

yy //複製

p //貼上

dd //剪下(刪除)

u //撤銷

ctrl + r //反撤銷

gg //頂行

g //低行

3--- 底行模式(esc :)

w //儲存

q //退出

wq //儲存加退出

echo  「hello world」     //輸出字串

cat -n 檔名 //顯示文字內容 -n:行數

cp 目標檔案 路徑 //路徑存在,將目標檔案拷貝到指定路徑下

cp 目標檔案 路徑 //路徑不存在,在當前路徑拷貝,檔名為路徑名

mv 目標檔案 路徑 //路徑存在,將目標檔案移動到指定路徑下

mv 目標檔案 路徑 //路徑不存在,更名

簡單程式

gcc

1---

gcc 1.c ---》 a.out

./a.out

2---

gcc 1.c -o hello

./hello

3---

預處理:主要進行巨集替換以及標頭檔案的包含展開

gcc -e hello.c -o hello.i

編譯:編譯生成彙編檔案,會檢查語法是否有錯誤

gcc -s hello.i -o hello.s

彙編:將彙編檔案編譯生成目標檔案(二進位制檔案)

gcc -c hello.s -o hello.o

gcc hello.o -o hello

4---

gcc -c hello.c -o hello.o

gcc hello.o -o hello

數值表示形式

a  b  c  d  e   f

十進位制 八進位制 十六進製制 二進位制

182 266 b6 1011 0110

8421 8421

89 131 59 0101 1001

非數值資料

man ascii

『a』 ~ 『z』 『a』 ~ 『z』

65 90 97 122

『0』 ~ 『9』 『\n』 '空格' '\0』

48 57 10 32 0

QTableWidget 基本操作(一)

隱藏行列 cpp view plain copy bool iscolumnhidden intcolumn const void setcolumnhidden intcolumn,bool hide cpp view plain copy bool isrowhidden introw cons...

檔案基本操作(一)

一 1 什麼是檔案?檔案是作業系統為使用者或應用程式提供的乙個讀寫硬碟的虛擬單位 檔案的操作核心就是 讀 寫 即我們只需要對於進行讀寫操作,就是對作業系統發起請求,然後由作業系統將使用者或者應用程式 對檔案的讀寫操作轉換成具體的硬碟指令 比如控制碟片轉動,控制機械手臂移動來讀寫資料 2 為什麼要有檔...

mysql基本 操作 一

1.建立帶有編碼的資料庫 create database 庫名 character set 編碼 eg create database chepai character set gbk 檢視資料庫 編碼 show create database chepai 2.刪除乙個資料庫 drop datab...