ls / 檢視根目錄下的子節點資訊
ls -al -a是顯示隱藏檔案 -l是以更詳細的列表形式顯示
cd /home 切換目錄
mkdir aaa 建立目錄aaa
mkdir -p aaa/bbb/ccc 建立目錄在指定資料夾下
rmdir 刪除空目錄
rm -r aaa 遞迴刪除aaa整個資料夾以及所有的子節點
rm -rf aaa 強制刪除
mv aaa bbb 修改檔案或者資料夾的名字
touch somefile.1 建立乙個空檔案
echo "i miss you">somefile.2 如果檔案不存在會建立檔案並輸出(會覆蓋原來的內容,>>是追加)
vi常用快捷鍵:
a 在游標後面插入
a 在該行的最後插入
i 在該行的最前面插入
gg 直接跳到檔案的首行
g 直接跳到檔案的末行
dd 刪除當前行,如果5dd,則一次性刪除游標後的五行
yy 複製當前行,如果3yy,則複製當前行附近的3行
p 貼上
v 進入字元選擇模式,選擇完成後,按y複製,p貼上
ctrl+v 進入塊選擇模式,選擇完成後,按y複製,按p貼上
shift+v 進入行選擇模式
,選擇完成後,按y複製,按p貼上
查詢並替換(在底行命令模式中輸入):
%s/sad/88888 效果:查詢檔案中所有的sad,並替換為88888
3、檔案許可權操作
drwxr-xr-x
d:標識節點型別(d:資料夾 -:檔案 l:鏈結)
r:可讀 w:可寫 x:可執行
第一組rwx: 表示檔案的擁有者對它的許可權
第二組r-x: 表示檔案的所屬組對它的許可權
第三組r-x: 表示這個檔案的其他使用者對它的許可權
chmod g-rw haha.dat 表示將haha.dat對所屬組的rw許可權取消(也可以使用數字,比如說777表示所有人都具有許可權)
chmod o-rw haha.dat 表示將haha.dat對其他人的rw許可權取消
chmod u+x haha.dat 表示將haha.dat對所屬使用者的許可權增加x
chmod -r 770 aaa/ 遞迴修改資料夾的許可權
chown 改變檔案的所有者
資料夾的x許可權表示是否能進入
刪除檔案改變的是父目錄的內容,與當前檔案的w許可權無關
4、基本的使用者管理
useradd 新增使用者
配置sudoers(使sudo命令可以使用):切換到root,修改/etc/sudoers檔案,新增***x all=(all) all
5、系統管理操作
hostname 檢視或修改主機名(重啟後無效)
vi /etc/sysconfig/network 修改主機名(重啟後永久有效)
ifconifg eth0 192.168.12.22 修改ip(重啟後無效)
vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改ip(重啟後有效)
uname -a uname -r 檢視系統資訊
mount 掛載外部儲存裝置到檔案系統中
unmount 解掛載
du -h du -ah 檢視檔案大小(可以用來檢視資料夾內容的大小)
du -sh *** 統計檔案或者資料夾的大小
df -h 檢視裝置或者分割槽的剩餘空間
halt 關機
reboot 重啟
Linux常用命令之Linux常用命令實戰知識點
在在複習linux,這是以前做的筆記,分享一下。linux系統 一切皆檔案 操作檔案就是操作linux系統 一 linux版本 1 redhat 企業版 收費 2 centos redhat的社群版 免費 3 ubuntu 4 紅旗 二 linux的特點 1 多使用者 多工 2 豐富的網路功能 3 ...
LINUX常用命令
一 目錄結構 目錄名稱 意 義 vmlinuz 該目錄中存放的是系統核心 bin 該目錄中存放linux的常用命令,在有的版本中是一些和根目錄下相同的目錄。boot 該目錄下存放的都是系統啟動時要用到的程式,當用lilo引導linux時,會用到這裡的一些資訊 dev 該目錄包含了linux系統中使用...
linux 常用命令
ssh 連線 eg.ssh l mike www.mydomain.com or 192.168.0.1 scp 複製 本地 遠端 scp localfile username tohost newfile 遠端 本地 scp username tohost remotefile local 把tx...