linux下以命令進行操作:命令格式為:
命令 【選項】 【引數1】 【引數2】
1:關機、重啟命令:
關機:shutdown -h now
重啟:shutdown -r now或者reboot
其中,引數值可以為now或者+n,n表示多少分鐘後執行。
2:對目錄的操作:
ls 【-al】 【檔案或者目錄名】:顯示指定檔案或者目錄下的檔案:-a(顯示全部檔案)、-a(除. ..外的全部檔案)、-l以長格式輸出選項。多個選項的聯合是用是寫在一起。如果不指定引數,就顯示當前目錄下的檔案。此外還有其他的選項,具體可使用ls --help或者man ls來檢視相關的幫助
cd 【目錄名稱】:切換目錄,如同cmd下的cd命令
pwd:顯示所在當前目錄,也就是:根目錄/.../上級目錄
mkdir 【-p】目錄名稱:建立空目錄。其中,目錄的表示可以為相對路徑或者絕對路徑。-p引數,表示允許一次建立多級目錄。如:mkdir -p a/b/c/d
rmdir 【-p】 目錄名稱:刪除空目錄。其中,目錄的表示可以為相對路徑或者絕對路徑。-p引數,表示允許刪除多級目錄。如:rmdir -p a/b/c/d 注意,如果檔案非空,則不允許刪除。
3:路徑的格式
linux下,「/」表示根目錄,使用絕對路徑也從根目錄開始
"."表示當前目錄;
".."表示上級目錄;
"~"表示家目錄。
以"/"作為目錄分隔符,而windows以"\"作為分隔符
4:對檔案進行操作
touch 檔名:建立乙個檔案。可以使用絕對路徑和相對路徑方式建立。
cp 【-r】 **檔案 目標目錄:把**檔案複製到目標目錄。如果**檔案是資料夾,使用-r,可以迴圈賦值檔案內容。可以同時複製多個檔案,格式為:cp 檔案1 檔案2 目錄。可以在複製時進行改名,格式為:cp 檔案1 目錄/檔案x,即把檔案1複製到目錄中,並改名為檔案x。也可以複製資料夾(即目錄),格式為:cp -r 目錄1 目錄2,就把目錄1複製到了目錄2下(目錄2可以不存在,會建立乙個,但是只會把目錄1的內容複製過來)。其中,-r表示迴圈賦值,因為目錄1中有內容的話,不適用-r就無法複製
rm 【-rf】 檔案或者目錄:刪除檔案或者目錄。使用-f引數不進行刪除確認,-r引數用來刪除資料夾。可以使用萬用字元「*」。
vi有三種模式:編輯模式,命令模式,最末行模式。其中,進入vi後預設在命令模式。
a:在游標後插入
i:在游標前插入
a:在行尾插入
i:在行頭插入
dd:剪下
yy:複製
使用「:」可以進入最末行模式
在最末行模式中,
:w儲存
:q退出(會提示是否儲存)
:wq儲存並退出
:q!不儲存退出。
:/xx匹配內容中的xx。
:set nu 顯示行號
6:檢視檔案
cat 檔名:顯示所有檔案內容。
cat -n 檔名:帶行號顯示所有檔案內容
more 檔名:一頁一頁顯示檔案內容,之後按回車可以一行一行顯示出來檔案內容。
less 檔名:和more相似
head 檔名:顯示檔案頭幾行
tail 檔名:顯示末尾幾行
7:查詢操作
which 命令名:查詢命令,會顯示命令所在位置
whereis 檔名:查詢檔案,只會在預設的幾個路徑內進行查詢。
find 目錄 【-name/user/size】檔名:最強大的查詢命令,當然速度也最慢。用來查詢指定目錄下的檔案。如:
find /root -name abc:查詢/root目錄下名為abc的檔案。如果不記得檔名,可以使用模糊匹配:如:
find ./ -name 'ab??':可以查詢當前目錄下,以ab開頭的,四個字母的檔案。
fing / -name 'ab*':可以查詢根目錄下,以ab開頭的所有檔案。
其中,-name 表示按名字查詢,-user表示按使用者查詢,也就是誰建立的。 -size表示按大小查詢。
8:使用者管理
who:檢視使用者
exit:退出當前賬戶
useradd 【-g 群組】 使用者名稱:建立使用者,-g 群組 為使用者指定群組。比如:useradd -g root abc,則建立了乙個root群組下的使用者,abc。普通使用者不指定群組的話,預設在home群組下。
passwd 使用者名稱:修改使用者密碼,如果不指定使用者名稱,則修改當前使用者密碼。
userdel 【-r】 使用者名稱:刪除使用者,-r表示刪除使用者的家目錄。
groups 使用者名稱:顯示指定使用者所在的群組。不指定使用者名稱時,預設是當前使用者
groupadd 群組名:添**組;
groupdel 群組名:刪除群組,當群組中有使用者時無法刪除,需要先刪除使用者。
usermod 【-g群組名】 使用者名稱:為已經存在的使用者添**組。
Linux下的基本操作
ctrl shift c 複製 ctrl shift v 貼上 ping 三次www.linuxprobe.com 正確的命令是 ping c 3 www.linuxprobe.com沒有指定次數時,使用ctrl c 或者ctrl z來終止ping命令的執行 快捷鍵 ctrl shift t 功能 ...
linux下的oracle基本操作
1.su oracle 2.sqlplus logon 3.connect test test as sysdba test test是 oracle 使用者和密碼 4.startup 5.lsnrctl 首選啟動資料庫 su oracle sqlplus nolog conn as sysdba ...
Linux下Mysql的基本操作
service mysql start 鍵入命令mysql u root p,回車後提示你輸密碼。注意使用者名稱前可以有空格也可以沒有空格,但是密碼前必須沒有空格,否則讓你重新輸入密碼.如果剛安裝好mysql,超級使用者root是沒有密碼的,故直接回車即可進入到mysql中了,mysql的提示符是 ...