linux基本操作

2022-08-27 12:57:10 字數 1420 閱讀 3390

在linux中沒有分盤,只有根目錄

1、路徑:"/boot/efi" 1個根目錄

pwd 顯示絕對路徑

cd 改變當前目錄的路徑

cd / 表示進入根目錄

cd /boot 進入boot的子目錄

cd /部分名+tab 補全目錄名或檔名

ls 顯示當前目錄所含有的目錄或者檔名

ls /+目錄名或檔名 檢視當前目錄下的子目錄與檔案

mkdir /ok 建立目錄,目錄名為ok

rm -r 刪除檔案,目錄

rmdir 刪除檔案或目錄

touch 建立新空檔案

touch /檔名 在當前目錄下建立空檔案

touch 目錄 在

cp 檔名 新檔名 -r 拷貝乙個檔案

\cp 目錄 新目錄 直接複製

mv 檔案 / 移動檔案

cat 檢視檔案

cat /root/.bash_history |less

顯示.bash_history 裡的全部內容

:q 推出

:q! 不儲存退出

:wq 儲存退出

底部沒有任何顯示是

更改: 小寫字母i

esc 退出

ctrl +c 終止

vi/vim 在終端上的檔案編輯器

vim+檔名 開啟檔案

不可改變

:q 退出

./a.out

man stdio.h

man 3 printf

grep "eth0" 指定字查詢

命令+「--help」 檢視幫助

up down 翻看之前命令

ctrl+shift +"+" 放大

ls -l

賦值佔記憶體,無論全域性還是區域性

32位int 4

long 4

64位long 8

int 4

**段(.txt)

資料段(.data) 已初始化的全域性變數,編譯時分配空間

唯讀資料段(.rodata) 編譯時分配空間

末初始化資料段(.bss) 沒有初始化的全域性變數(賦0不算初始化),編譯時沒有分配空間,

程式載入時才會分配

靜態變數 =全域性變數,只可在指定位置

反彙編:

objdump -d a.out | less

ll .out

./a.out

malloc()動態申請空間

free() sf

-.out

棧:程序共用空間,區域性變數分配空間,必須小於12m

Linux基本操作

1.加入新的使用者 useradd jack passwd jack 輸入新密碼和重複密碼 2.拷貝資料夾 cp r usr local yjg root 3.檢視資料夾內容 ls yjg 4.檢視檔案內容 catmore less cal 顯示日曆 5.顯示檔案占用空間大小 du h yjg.tx...

linux基本操作

一 基本命令的操作 1 顯示日期與時間的命令 1 date 2 date y m d 年 月 日 3 date h m 小時 分鐘 2 顯示日曆 1 cal 顯示當年當月的日曆 2 cal 2009 顯示2009全年的日曆 3 cal 9 2009 顯示2009年9月份的日曆 3 簡單好用的計算機 ...

Linux基本操作

一 基本認識 1 在linux輸入命令時,我們常常會在命令列的開頭看見這樣的字元 x,其意思是 使用者名稱 主機名。例如上面的圖中,root表示的是超級使用者,weiwenfeng表示的是普通使用者,centos表示的是主機。2 linux系統通常都需要多使用者去進行操作,每個使用者擁有不同的許可權...