linux基本指令

2021-07-03 12:08:48 字數 3521 閱讀 2955

很喜歡這張字圖,希望看的你和我能成為自己想要成為的人在不久的未來

計算機專業----------真的不錯。加油

以下就是我今天要與大家分享的linux筆記

/***************基礎檔案的了解************/

動態庫 lib***.so.i

靜態庫boot  核心檔案

mnt  專門用於掛載(臨時掛載目錄)

proc  記憶體中的虛擬資訊

selinux  與安全有關 

sys   臨時檔案

usr   使用者所裝軟體的庫檔案等系統檔案

pwd  路徑

var 

home  普通使用者的家目錄 許可權問題(多個使用者,以該使用者命名的目錄才是家目錄)

家目錄下會有編號(uid)

root  超級管理員不受任何限制

程序 就是程式執行起來產生的動態的

絕對路徑

相對路徑

cd ..   返回上一層

clear 清屏

ctrl+c 結束當前程序,不能結束後台

ctrl+z 停止當前狀態

ps -f

-ef  檢視所有程序

find  格式:find  /home(絕對路徑)  -name  1.c(檔名)

find  ./..           -name  2

grep  格式:ls/ll  |  grep  所查字串

ps  -ef  |  grep sleep

sleep 300 &(後台執行)

kill  -9  pid(程序號)  終止程式

top 可以看到cpu的利用率,相當於任務管理器

jobs 檢視當前系統執行的程序

bg  將程式放置後台

fg  ,,,,,前台

/************ vi vim ************/

:q!  不儲存退出

:wq  儲存退出

:q   強制退出

which 命令 (相當於pwd的結果)

g 回到最後一行

gg 回到首行

:n  跳到第n行

:set nu 要行號

nonu 不顯行號

/字串  檢索,搜尋

/********* 命令模式下 *********/:

2015/6/23

/******* 檔案的基本型別 *********/:

1.- 普通檔案 (.txt)

2.d 目錄檔案

3.l(小寫l) 軟鏈結檔案

4.c,b 裝置檔案

5.p 管道檔案

6.s 套接字檔案

grep -i 待查詢字元   檔名   \\-i 去除大小寫

-e 顯示所有

pkill (殺死後台執行的程式)

/**********檔案許可權的修改*********/

rwx  讀寫執行

chmod 更改許可權 chmod u-r  filename

chmod u-w  filename  去寫操作

特殊許可權(s,t)

/******** 列印 **********/

echo  輸出(相當於printf)

str = hello

echo $str (列印出hello)

也有printf

其用法區別(printf  vs   echo):

[wuqin@localhost 桌面]$ printf hello

hello[wuqin@localhost 桌面]$

[wuqin@localhost 桌面]$ echo hello

hello

[wuqin@localhost 桌面]$

[wuqin@localhost 桌面]$  printf  how are you  i an fine

how[wuqin@localhost 桌面]$

[wuqin@localhost 桌面]$  echo  how are you  i an fine

how are you i an fine

shell

tail

who 所有使用者

users 所有使用者

who am i 只顯示當前使用者

/*************增加和修改使用者**********/

1.切管理員su

退出管理員,切普通使用者 exit

adduser 增加使用者

userdel  刪除使用者

passwd   設定密碼

ctrl+fn+alt+f2  登入新使用者

ctrl+fn+alt+f1  退出使用者登入

/etc/passwd

/etc/shadow

/etc/group

/*********** 系統開機關機操作 ***********/

shutdown  -r 10  10分鐘重啟

shutdown  -h  30  30分鐘後關機

shutdown  -c  停止

reboot 重啟

halt 關機(普通使用者都可以)

init 0 關機

init 6  重啟

/************系統級別**********/

0  關機

1  單使用者(只有root操作)

2   多使用者

3   多使用者,無圖形化介面

4   未定義

5   圖形化介面

6   重啟

runlevel   檢視當前級別

init 3  (root許可權下可以直接切換到3級別)

tar 

c:建立檔案

f:指定目標檔案不是裝置

t:列出內容但不釋放

v:顯示詳細資訊

x:釋放檔案

z:1.檔案打包

tar cvf  my01.tar  test.c 0623.c 

2.檔案釋放

rm  test.c

rm    0632.c

tar xf  my01.tar

3.檔案壓縮、解壓

gzip   my01.tar   ------my01.tar.gz

gzip -d  my01.tar.gz 

4.(一步完成以上所有步驟)

tar  zcvf   my01.tgz  test.c  0623.c

/*********擴充套件知識***********/

dhcp伺服器  (每次隨機分配ip位址)



Linux 基本指令

貌似好久沒有更新部落格了,今天先隨便寫寫。1.檢視服務語言設定 unbantu系統的話,因為語言不同可能會導致編碼的錯誤,出現亂碼,或者檔案?class檔案的出現。所以解決的方法為檢視 etc default locale 檔案 可以通過cat 指令檢視 vi指令進行編輯 編輯結束後 esc 按鍵 ...

linux基本指令

檔案複製 例子 cp i file1 file2 將文件 file1 複製成 file2 i為提示確認。cp file1 dir1 將文件 file1 複製到目錄 dir1 下,檔名仍為 file1.cp tmp file1 將目錄 tmp 下的文件 file1複製到現行目錄下,檔名仍為 file1...

Linux基本指令

1.0 計算器 bc 進入計算器,顯示計算機版本資訊,然後輸入操作,quit退出計算器。bc 預設輸出的結果為整數,要想輸出小數可以用命令scale number,number為小數字數 上面結果 2.0 man 最強大的男人 man裡面包含了大多數linux指令的用法以及組合使用 檢視的內容如果在...