ll和ls
ll:顯示目錄的內容和資訊
[asus@locahost ~]$ ll
total 48
drwxr-xr-x. 2 asus asus 4096 oct 21 04:49 desktop
drwxr-xr-x. 2 asus asus 4096 oct 21 04:49 documents
drwxr-xr-x. 2 asus asus 4096 oct 21 04:49 downloads
drwxrwxr-x. 3 asus asus 4096 oct 22 19:39 jdkhome
drwxr-xr-x. 2 asus asus 4096 oct 21 04:49 music
drwxrwxr-x. 3 asus asus 4096 oct 22 20:17 myfile
-rw-r--r--. 1 root root 5824 nov 12 2015 mysql-community-release-el6-5.noarch.rpm
drwxr-xr-x. 2 asus asus 4096 oct 21 04:49 pictures
drwxr-xr-x. 2 asus asus 4096 oct 21 04:49 public
drwxr-xr-x. 2 asus asus 4096 oct 21 04:49 templates
drwxr-xr-x. 2 asus asus 4096 oct 21 04:49 videos
ls:只顯示檔名
[asus@locahost ~]$ ls
desktop documents downloads jdkhome music myfile mysql-community-release-el6-5.noarch.rpm pictures public templates videos
建立乙個目錄,名字是abc
[asus@locahost ~]$ mkdir abc
建立多個檔案目錄,級別為a->b->c
[asus@locahost ~]$ mkdir -p a/b/c
出資料夾
[asus@locahost a]$ cd ..
進入a資料夾
[asus@locahost ~]$ cd a
進入c資料夾
[asus@locahost ~]$ cd a/b/c
[asus@locahost a]$ touch a.txt
覆蓋寫入abc到a.txt
[asus@locahost a]$ echo "abc">a.txt
追加寫入bcd到a.txt
[asus@locahost a]$ echo "bcd">>a.txt
讀取a.txt中的資訊
[asus@locahost a]$ cat a.txt
abcbcd
內容較多時,分頁檢視
[asus@locahost a]$ more a.txt
複製a.txt,命名為 b.txt
[asus@locahost a]$ cp a.txt b.txt
把a.txt剪下到b資料夾裡
[asus@locahost a]$ mv a.txt b/
對a.txt重新命名
[asus@locahost a]$ mv a.txt b.txt
刪除文件
[asus@locahost a]$ rm a.txt
刪除目錄
[asus@locahost a]$ rm -rf b
[asus@locahost a]$ wc -l a.txt
6 a.txt
[asus@locahost a]$ pwd
/home/asus/a
[asus@locahost a]$ hostname
locahost.main
[asus@locahost a]$ uname -a
linux locahost.main 2.6.32-431.el6.x86_64 #1 smp fri nov 22 03:15:09 utc 2013 x86_64 x86_64 x86_64 gnu/linux
[asus@locahost a]$ top
需要按ctrl+c退出這個介面
[asus@locahost a]$ ps -aux
只檢視某一程序
[asus@locahost a]$ ps -aux|grep mysql
[asus@locahost a]$ du -sh
24k
[asus@locahost ~]$ df -lh
[asus@locahost ~]$ ifconfig
殺死程序
kill pid id
強制結束
kill -9 id
netstat:檢視所有
-a或–all,顯示所有連線中的socket
-l或–listening,顯示監控中的伺服器的socket
-n或–numeric,直接使用ip位址,而不通過網域名稱服務區
-p或–programs,顯示正在使用socket的程式識別碼和程式名稱
-t或–tcp,顯示tcp傳輸協議的連線狀況
找出執行在指定埠的程序
netstat -tlnp |grep ':22'
對b檔案進行壓縮,命名為b.tar.gz
[asus@locahost a]$ tar -zcvf b.tar.gz b
解壓
[asus@locahost a]$ tar -zxvf b.tar.gz
[asus@locahost a]$ vi a.txt
然後輸入i進入編輯模式
按exc退出
按:q退出
按:wq儲存退出
linux常用指令
一 查詢狀態類 1 pwd pwd print work directory 顯示當前工作目錄的絕對路徑 2 ls ls list 顯示當前目錄的檔案 二 目錄類 1 cd cd change directory 切換目錄 波浪符號,代表使用者家目錄 cd 返回上乙個目錄 cd 回到自己的家目錄 c...
Linux常用指令
ctrl alt t 開啟終端 sudo su 在終端裡從普通使用者轉換成 root 使用者。su 普通使用者名稱 在終端裡從 root 使用者轉成普通使用者。clear 清除螢幕 mkdir 資料夾名 新建資料夾 rmdir 資料夾名 刪除資料夾 rm f filename 強制刪除乙個檔案 rm...
Linux常用指令
echo home cores core e p t proc sys kernel core pattern e 標示exe p 標示pid t 標示發生時間 使用root許可權建立 home cores目錄 chmod a w home cores r ulimit c unlimited讓co...