歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Linux 常用命令使用方法整理

Linux 常用命令使用方法整理

日期:2017/2/28 14:49:36   编辑:Linux教程
1.# 表示權限用戶(如:root),$ 表示普通用戶
開機提示:Login:輸入用戶名
password:輸入口令 用戶是系統注冊用戶成功登陸後,可以進入相應的用戶環境.
退出當前shell,輸入:exit

2.useradd netseek 添加一個netseek用戶
passwd netseek 給netseek這個用戶設置密碼.
(/etc/passwd /etc/group)
userdel netseek 刪除賬號
userdel -r netseek 刪除賬號連同自家目錄.
[更詳細的操作請參閱man page,和賬號管理篇]

3.查看命令
ls -l 顯示文件列表
ls -al -a 顯示所有檔案及目錄 (ls內定將檔案名或目錄名稱開頭為"."的視為隱藏檔,不會列出)
ls -al |grep '^d' 顯示目錄
ls -al |grep '^[^d]' 在一個目錄中查詢不包含目錄的所有文件
ls -sh (man ls 查看man幫助.)

linux幾種文件類型:
d 表示此文件是一個目錄
- 表示此文件是一個普通文件
b 表示此文件是一個特殊的塊設備I/O文件
c 表示此文件是一個特殊的字符設備I/O文件
l 表示此文件是一個連接文件。在其文件名稱後緊跟與它連接的文件路徑及名稱

file 命令通過探測文件內容判斷文件類型

4.建立文件和目錄
touch 1.txt
cat > 2.txt (用定向符創建文件,填寫內容後,按ctrl+d保存內容)
mkdir mywork 建立mywork這個目錄

5.拷貝文件或目錄
cp filename1 filename2
cp -r dir1 dir2 復制目錄
cp -rf 參數f是刪除已經存在的目標文件而不提示
cp -i 參數i和f相反,在覆蓋目標文件之前將給出提示要求用戶確認,回答y時目標文件將被覆蓋,是交互式拷貝.

6.刪除文件和目錄(刪除文件或目錄都可以用rm搞定)
rm 1.c //將1.c這個文件刪除
rm -rf (強制刪除文件或目錄,刪除時不提示.)

7.移走目錄或者改文件名
mv [opitons] 源文件或目錄 目標文件或目錄
[options]主要參數
-i:交互方式操作,如果mv操作將導致對已存在的目標文件的覆蓋,此時系統詢問是否重寫,要求用戶回答“y”或“n”,
這樣可以避免誤覆蓋文件.
-f:禁止交互操作。mv操作要覆蓋某個已有的目標文件時不給任何指示,指定此參數後i參數將不再起作用。
mv hello ../ 將hello目錄或者文件移動上一級.

8.alias 別名
alias dir='ls -l' 輸入dir,其實就相當於執行了ls -l


9.權限的控制(rwx 421)
chmod +x hello.sh 賦於可執行權限.
(詳細介紹一下權限的控制)
chmod 命令 權限修改 用法:chmod 一位8進制數 filename (rwx 421)
 eg: chmod u+x filenmame 只想給自己運行,別人只能讀
chown netseek.netseek mydir 改變用戶屬組


u:表示文件所有者
g:表示同組用戶
o:表示其它用戶
a:表示所有用戶
opt則是代表操作,可以為:
+:添加某個權限
-:取消某個權限
=:賦予給定的權限,並取消原有的權限
而mode則代表權限:
r:可讀 4
w:可寫 2
x:可執行 1
Copyright © Linux教程網 All Rights Reserved