Linux初步知識
小技巧:在輸入的時候按tab鍵可以自動補充後面的
1,修改su的密碼
使用su切換到root用戶時會提示輸入密碼,如果密碼忘記時
可以用$:sudo passwd 進行密碼的設置
2,llinux 下的文件目錄
"/":跟目錄
root:存放root用戶的相關文件
home:存放普通用戶的相關文件
bin:存放常用命令的目錄
sbin:有權限的命令
mnt:默認掛載光驅和軟驅的目錄
boot:存放引導相關的文件
etc:配置相關文件(各種環境的配置)
var:存放經常變化的數據
usr:安裝軟件的默認文件夾(類似:win下的program)
dev:接口設備文件目錄,如had表示硬盤
proc:目前系統核心與程序執行的信息
三 ,linux的運行級別
0:關機(設置成這個就進不了系統了)
1:單用戶
2:多用戶狀態沒有網絡服務
3:多用戶狀態有網絡服務(一般情況下就設置成這個)
4:系統使用保留給用戶的
5:圖形界面(一開機就顯示圖形界面了)
6,系統重啟
常用的級別是3和5,要修改默認的運行級別可改文件
/etc/inittab 的id:5:initdefault:這行的數據
四,常用命令
命令 --help 可以查看相關的操作
man 命令 可以查看相關文檔
pwd:顯示當前目錄
cd:切換目錄
ls :列出文件和目錄(下面就是有關該命令的參數使用)
(查看更多參數可以 ls --help)
ls -a 顯示隱藏文件
ls -l 顯示長列表文件(可看到大小和日期)
dir:也是列出文件(不過字體沒有顏色)
mkdir:建立目錄
rmdir:刪除空目錄
touch:建立空文件
cp :復制命令
(如 cp hello hello2 就是將hello這個文件復制到hello2這個文件夾下)
cp -r dir1 dir2
mv:移動文件和改文件名(mv hello hello2 將hello 文件移動到hello2 目錄)
rm:刪除文件盒目錄
rm -rf 刪除所有內容
more:顯示文件內容,帶分頁
less :顯示文件內容
grep:在文本中查詢內容(grep "find_name" wenjian)
(grep "find_name" wenjian >test 吧查到的數據寫到test這個文件中,其中>這樣是覆蓋寫>>這樣是追加寫)
l :管道命令(把上一個命令的結果交給管道l的後面的命令處理)
find 搜索文件及目錄(find hello 查找hello的文件)
find / -name hello(意思是從跟目錄下查找一個hello 的文件)
用戶管理(必需切換到root)
添加用戶 useradd name
設置密碼 passwd name