eg:man ls 查看ls相關的用法
2.查看目錄下的文件和文件的屬性
ls -l 或者ll -rt
3.查看當前所在目錄路徑
pwd
4.查看當前用戶名,密碼
id 或者who am i
5.查看文件內容
cat 文件名 (more,less也可以)
6.創建目錄(文件)
mkdir 文件名
新建文件:
touch 文件名
7.進入目錄(文件)/路徑
cd (目錄)文件名/路徑
8.查看用戶用過的命令
history
9.su 在不退出登陸的情況下,切換到另外一個人的身份
su - pension 切換爲pension用戶
10.清屏
clear
11.顯示當前時間
date
12.命令用來顯示執行中的程序進程
top
13.殺死進程
kill -9 進程號
14.解壓文件
tar xvf tar文件名
15.拷貝文件
cp -i 源文件file1 目標文件file2 (將源文件file1的內容複製到目標文件file2中. –i爲提示確認。若目標文件file2沒有,則自動創建)
cp /net/1 /met/2 把/net/下的1拷貝到/met/
16.重命名文件
mv 源文件名 目標文件名
eg: mv filename1 filename2 (將filename1 改名爲filename2)
17.刪除文件
1)刪除文件f1:rm f1
1)刪除目錄d1:rmdir d1
1)刪除文件f1及其包含的內容:rm -rf f1
1)刪除目錄d1及其包含的內容:rm -f d1
18.加權限 chmod [who] [opt] [mode] 文件/目錄名
其中who表示對象,是以下字母中的一個或組合:
u:表示文件所有者
g:表示同組用戶
o:表示其它用戶
a:表示所有用戶
opt則是代表操作,可以爲:
+:添加某個權限
-:取消某個權限
=:賦予給定的權限,並取消原有的權限
而mode則代表權限:
r:可讀
w:可寫
x:可執行
例如 chmod +x 文件名
19.搜索命令:grep (|grep)
1) 例如我要搜索名爲aaa.txt中的一串字符"bbb",可以用
cat aaa.txt|grep bbb
2)查找當前目錄下面所有文件裏面含有bb字符的文件,可以用
ls |grep bb
3)在‘/usr/src/linux/Documentation’目錄下搜索帶字符串‘magic’的文件:
$ grep magic /usr/src/linux/Documentation/*
4)從c.txt文件中搜索帶字符串‘aaa’的內容放入的文件t.txt中:
$ grep -n "aaa" c.txt >t.txt
20.查看錯誤詳細內容
finderr -244(查看244的錯誤的詳細信息)
21.查看鎖表and 查看日誌(每個操作所用的時間)
onstat -g sql
22.關閉重啓環境
1)關閉重啓linux系統
關閉:shutdown -h time
重啓:shutdown -r time
2)關閉重啓Tuxedo
關閉:tmshutdown -y
重啓:tmboot -y
3)關閉重啓informix
關閉:onmode -ky
重啓:oninit -ky
4)關閉重啓weblogic
關閉:/[youHome]/domains/[yourDomain]/stopWebLogic.sh
重啓:/[youHome]/domains/[yourDomain]/startWebLogic.sh
23.ftp傳文件
以bin方式傳送文件 :ftp〉bin
進入服務器pesion目錄 :ftp>cd /pension
進入本地pesion目錄 : ftp>lcd D:\pension
1)連接ftp服務器
格式:ftp [hostname| ip-address]
a)在linux命令行下輸入:
ftp 192.168.1.1
b)服務器詢問你用戶名和密碼,分別輸入用戶名和相應密碼,待認證通過即可。
2)下載文件
下載文件通常用get和mget這兩條命令。
a) get
格式:get [remote-file] [local-file]
將文件從遠端主機中傳送至本地主機中。
如要獲取遠程服務器上/usr/your/1.htm,則
ftp> get /usr/your/1.htm 1.htm (回車)
b) mget(批量)
格式:mget [remote-files]
從遠端主機接收一批文件至本地主機。
如要獲取服務器上/usr/your/下的所有文件,則
ftp> cd /usr/your/
ftp> mget *.* (回車)
此時每下載一個文件,都會有提示。如果要除掉提示,則在mget *.* 命令前先執行:prompt off
注意:文件都下載到了linux主機的當前目錄下。比如,在 /usr/my下運行的ftp命令,則文件都下載到了/usr/my下。
3)上傳文件
a) put
格式:put local-file [remote-file]
將本地一個文件傳送至遠端主機中。
如要把本地的1.htm傳送到遠端主機/usr/your,並改名爲2.htm
ftp> put 1.htm /usr/your/2.htm (回車)
b) mput(批量)
格式:mput local-files
將本地主機中一批文件傳送至遠端主機。
如要把本地當前目錄下所有html文件上傳到服務器/usr/your/ 下
ftp> cd /usr/your (回車)
ftp> mput *.htm (回車)
注意:上傳文件都來自於主機的當前目錄下。比如,在 /usr/my下運行的ftp命令,則只有在/usr/my下的文件linux纔會上傳到服務器/usr/your 下。
4) 斷開連接
bye:中斷與服務器的連接。
ftp> bye (回車)
top命令是Linux下常用的性能分析工具,能夠實時顯示系統中各個進程的資源佔用狀況,類似於Windows的任務管理器.
24.查看內存
top 中%CPU
下面詳細介紹它的使用方法:
http://www.cnblogs.com/sbaicl/articles/2752068.html
top中%MEM
top中RES進程使用的、未被換出的物理內存大小,單位kb,RES=CODE+DATA
26.查看文件條數
wc -l 文件名
27.連接文件或目錄。ln
建立一個符號鏈接 就是做一個指向目的地的鏈接,不佔用空間
具體用法是:ln –s 源文件 目標文件。
eg:ln -s /usr/cvs/cvsroot /cvsroo
27.設置系統時間。date -s
eg
將系統時間設定成1996年6月10日的命令如下。
#date -s 06/10/96
將系統時間設定成下午1點12分0秒的命令如下。
#date -s 13:12:00
28.網絡命令
http://vbird.dic.ksu.edu.tw/linux_server/0140networkcommand/0140networkcommand-centos4.php
28.服務器命令
http://www.cnblogs.com/linzhenjie/archive/2013/01/14/2859085.html
top解釋:
http://zhidao.baidu.com/link?url=iPA_3decY0EITazT_9_8PdwN9076f3CN1x-aiFc9NbAjZZeE3jq9568KL5qj7xpgXEgQQOGjOkrYEYSjUlEpVq
29.vi編輯器命令
29.shell 腳本編寫
30.檢查文件系統的磁盤佔用情況
df
bdf
onstat -d(informix)
31.顯示與IP、TCP、UDP和ICMP協議相關的統計數據,一般用於檢驗本機各端口的網絡連接情況nestat
從整體上看,netstat的輸出結果可以分爲兩個部分:
一個是Active Internet connections,稱爲有源TCP連接,其中"Recv-Q"和"Send-Q"指的是接收隊列和發送隊列。這些數字一般都應該是0。如果不是則表示軟件包正在隊列中堆積。這種情況只能在非常少的情況見到。
另一個是Active UNIX domain sockets,稱爲有源Unix域套接口(和網絡套接字一樣,但是隻能用於本機通信,性能可以提高一倍)。
Proto顯示連接使用的協議,RefCnt表示連接到本套接口上的進程號,Types顯示套接口的類型,State顯示套接口當前的狀態,Path表示連接到套接口的其它進程使用的路徑名。
詳解如下:
http://www.cnblogs.com/peida/archive/2013/03/08/2949194.html