很喜歡這張字圖,希望看的你和我能成為自己想要成為的人在不久的未來
計算機專業----------真的不錯。加油
以下就是我今天要與大家分享的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指令的用法以及組合使用 檢視的內容如果在...