




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、想查看TCP或者UDP端口使用情況,使用netstat -anp如果有些進(jìn)程看不見(jiàn),如只顯示”-”,可以嘗試sudo netstat -anp如果想看某個(gè)端口的信息,使用lsof命令,如:sudo lsof -i :631-bash-3.00# netstat -tlnnetstat -tln 命令是用來(lái)查看linux的端口使用情況/etc/init.d/vsftp start 是用來(lái)啟動(dòng)ftp端口!看文件/etc/servicesnetstat查看已經(jīng)連接的服務(wù)端口(ESTABLISHED)netstat -a查看所有的服務(wù)端口(LISTEN,ESTABLISHED)sudo netstat
2、 -ap查看所有 的服務(wù)端口并顯示對(duì)應(yīng)的服務(wù)程序名nmap 掃描類(lèi)型掃描參數(shù)例如:nmap localhostnmap -p 1024-65535 localhostnmap -PT 27-245當(dāng)我們使用netstat -apn查看網(wǎng)絡(luò)連接的時(shí)候,linux會(huì)發(fā)現(xiàn)很多類(lèi)似下面的內(nèi)容:Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program nametcp 0 52 52:7710 50:29488 ESTABLISHED 6111/1顯示這臺(tái)服務(wù)
3、器開(kāi)放了7710端口,那么 這個(gè)端口屬于哪個(gè)程序呢?我們可以使用lsof -i :7710命令來(lái)查詢(xún):COMMAND PID USER FD TYPE DEVICE SIZE NODE NAMEsshd 1990 root 3u IPv4 4836 TCP *:7710 (LISTEN)這樣,我們就知道了7710端口是屬于sshd程序的。 1.# 表示權(quán)限用戶(hù)(如:root),$ 表示普通用戶(hù) 開(kāi)機(jī)提示:Login:輸入用戶(hù)名 password:輸入口令 用戶(hù)是系統(tǒng)注冊(cè)用戶(hù)成功登陸后,可以進(jìn)入相應(yīng)的用戶(hù)環(huán)
4、境. 退出當(dāng)前shell,輸入:exit2.useradd netseek 添加一個(gè)netseek用戶(hù) passwd netseek 給netseek這個(gè)用戶(hù)設(shè)置密碼. (/etc/passwd /etc/group) userdel netseek 刪除賬號(hào) userdel -r netseek 刪除賬號(hào)連同自家目錄. 更詳細(xì)的操作請(qǐng)參閱man page,和賬號(hào)管理篇3.查看命令 ls -l
5、160; 顯示文件列表 ls -al -a 顯示所有檔案及目錄 (ls內(nèi)定將檔案名或目錄名稱(chēng)開(kāi)頭為"."的視為隱藏檔,不會(huì)列出) ls -al |grep 'd' 顯示目錄 ls -al |grep 'd' 在
6、一個(gè)目錄中查詢(xún)不包含目錄的所有文件 ls -sh (man ls 查看man幫助.) linux幾種文件類(lèi)型: d 表示此文件是一個(gè)目錄 - 表示此文件是一個(gè)普通文件 b 表示此文件是一個(gè)特殊的塊設(shè)備I/O文件
7、c 表示此文件是一個(gè)特殊的字符設(shè)備I/O文件 l 表示此文件是一個(gè)連接文件。在其文件名稱(chēng)后緊跟與它連接的文件路徑及名稱(chēng) file 命令通過(guò)探測(cè)文件內(nèi)容判斷文件類(lèi)型4.建立文件和目錄 touch 1.txt cat > 2.txt (用定向符創(chuàng)建文件,填寫(xiě)內(nèi)容后,按ctrl+d保存內(nèi)容) mkdir mywork 建立mywork這個(gè)目錄5.拷貝文件或目錄 cp fil
8、ename1 filename2 cp -r dir1 dir2 復(fù)制目錄 cp -rf 參數(shù)f是刪除已經(jīng)存在的目標(biāo)文件而不提示 cp -i 參數(shù)i和f相反,在覆蓋目標(biāo)文件之前將給出提示要求用戶(hù)確認(rèn),回答y時(shí)目標(biāo)文件將被覆蓋,是交互式拷貝.6.刪除文件和目錄(刪除文件或目錄都可以用rm搞定) rm 1.c /將1.c這個(gè)文件刪除 rm -rf (強(qiáng)制刪除文件或目錄,刪除時(shí)不提示.)7.移走目錄或者改文件名 mv opitons 源文件或目錄&
9、#160; 目標(biāo)文件或目錄 options主要參數(shù) -i:交互方式操作,如果mv操作將導(dǎo)致對(duì)已存在的目標(biāo)文件的覆蓋,此時(shí)系統(tǒng)詢(xún)問(wèn)是否重寫(xiě),要求用戶(hù)回答“y”或“n”, 這樣可以避免誤覆蓋文件. -f:禁止交互操作。mv操作要覆蓋某個(gè)已有的目標(biāo)文件時(shí)不給任何指示,指定此參數(shù)后i參數(shù)將不再起作用。 mv hello ./ 將hello目錄或者文件移動(dòng)上一級(jí). 8.alias 別名 alias dir='
10、;ls -l' 輸入dir,其實(shí)就相當(dāng)于執(zhí)行了ls -l9.權(quán)限的控制(rwx 421) chmod +x hello.sh 賦于可執(zhí)行權(quán)限. (詳細(xì)介紹一下權(quán)限的控制) chmod 命令 權(quán)限修改 用法:chmod 一位8進(jìn)制數(shù) filename (rwx 421)eg: chmod u+x filenmame 只想給自己運(yùn)行,別人只能讀 chown seek mydir 改變用戶(hù)屬
11、組 u:表示文件所有者 g:表示同組用戶(hù) o:表示其它用戶(hù) a:表示所有用戶(hù) opt則是代表操作,可以為: +:添加某個(gè)權(quán)限 -:取消某個(gè)權(quán)限 =:賦予給定的權(quán)限,并取消原有的權(quán)限 而m
12、ode則代表權(quán)限: r:可讀 4 w:可寫(xiě) 2 x:可執(zhí)行 110.pwd 顯示當(dāng)前目錄完整路徑和改變目錄 cd netseek 進(jìn)入netseek這個(gè)目錄 cd 退出當(dāng)前目錄 cd ./ 進(jìn)入上一級(jí)目錄. cd - 返回上一次目錄 cd 返回主目錄11. cat,more,less 命令 將某個(gè)文件的內(nèi)容顯示出來(lái),兩個(gè)命令不同
13、的是:cat 把文件內(nèi)容一直打印出來(lái),而more則分展顯示. less 可以上下翻滾查看內(nèi)容. cat > 1.txt 可以填寫(xiě)或者復(fù)制內(nèi)容,按ctrl+d保存 cat 1.c more 1.c head -n filename 顯示第N行的內(nèi)容 tail -n filename 顯示后N行的內(nèi)容 tail -n 20 /var/log/message 顯示最新的20行日志12.設(shè)置linux時(shí)間和日期 date
14、命令("date MMDDhhmmYYYY.ss") 2006年7月24日12:37 ,30秒 date 072412372006.30 date -s 20:30:30 #設(shè)置系統(tǒng)時(shí)間為20: 30:30 date -s 2006-7-24 #設(shè)置系統(tǒng)時(shí)期為2006-7-24 clock -r #對(duì)系統(tǒng)Bios中讀取時(shí)間參數(shù) clock -w #將系統(tǒng)時(shí)間(如由date設(shè)置的時(shí)間)寫(xiě)入Bios13.查看找文件(find,grep,awk更多的
15、請(qǐng)參照man page或shell編程專(zhuān)題講解) 幾種介紹: find 路徑 -name 文件名 find /etc -name named.conf locate 通過(guò)文件名搜索文件的工具(要先通過(guò)updatedb建立索引數(shù)據(jù)庫(kù)) localte named.conf whereis 是尋找二進(jìn)制文件,同時(shí)也會(huì)找到其幫助文件 which 和where 相似,只是我們所設(shè)置的環(huán)境變量中設(shè)置好的路徑中尋找;比如;14.查殺
16、進(jìn)程 ps aux ps -ef |grep kill -9 看看哪個(gè)進(jìn)程占用的內(nèi)存最大 ps -aux|sort +5n 將程序放在前后臺(tái)執(zhí)行 cp file1 file2 & &與ctrl+z 你可以使用&或ctrl+z來(lái)將命令放在后臺(tái)執(zhí)行. fg 是將放在后臺(tái)執(zhí)行的程序再放回前臺(tái). jobs15.dd命令備份 dd if=&q
17、uot;input_file" of="out_file" bs="block_size" count="number" 參數(shù): if:就是input file可以是設(shè)備 of:就是output file也可以是設(shè)備 bs:規(guī)劃的一個(gè)block的大小,如果沒(méi)有設(shè)定時(shí),預(yù)設(shè)是512bytes count:多少個(gè)bs的意思. dd if=/etc/password of=/tmp/passwd.ba
18、k 備份16.mount 加載一個(gè)硬件設(shè)備 用法:mount 參數(shù) 要加載的設(shè)備 載入點(diǎn) eg: mount /dev/cdrom cd /mnt/cdrom /進(jìn)入光盤(pán)目錄 u盤(pán): mkdir /mnt/usb;(注:創(chuàng)建掛載目錄) mount /mnt/sda1 /mnt/usb;(注:掛載U盤(pán)) 現(xiàn)在就可以使用U盤(pán)了,在/mnt/usb目錄下的內(nèi)容就是U盤(pán)里的內(nèi)容了; 使用完后,用以下命令卸載U盤(pán)即可。 umount /mnt/usb
19、 mount 列出系統(tǒng)所有的分區(qū) mount -t iso9660 /dev/cdrom /mnt/cdrom 掛載光盤(pán) mount -t vfat /dev/fd0 /mnt/floppy 掛載軟盤(pán) mount -t vfat -o iocharset=utf8,umask=000 /dev/hda2 /mnt/hda2 掛載fat32分區(qū)
20、160; mount -t ntfs -o nls=utf8,umask=000 /dev/hda3 /mnt/hda3 掛載ntfs分區(qū) Linux-NTFS Project: http:/linux- umount /mnt/hda3 缷載 注:掛載設(shè)備前,請(qǐng)先f(wàn)disk -l 看一下.17.su在不退出登陸的情況下,切換到另一個(gè)身份 用法: su -l 用戶(hù)名(如果
21、用戶(hù)名缺省,則切換到root狀態(tài))eg:su -l netseek (切換到netseek這個(gè)用戶(hù),將提示輸入密碼),加上-表示切換到用戶(hù)的環(huán)境變量. sudo 利用他可以執(zhí)行root執(zhí)行的權(quán)限18.whoami,id,w,lastlog,users,groups w 查看用戶(hù)登陸信息 who 查看當(dāng)前登陸用戶(hù) last &
22、#160; 最近一個(gè)月用戶(hù)登陸情況 lastlog 檢查某特定用戶(hù)上次登錄的時(shí)間,并格式化輸出上次登錄日志/var/log/lastlog的內(nèi)容 whoami 確認(rèn)自己身份. id 打印出自己的UID以及GID.(UID:用戶(hù)身份唯一標(biāo)識(shí).GID:用戶(hù)組身份唯一標(biāo)識(shí).每一個(gè)用戶(hù)只能有一個(gè)唯一的UID和GID.) users groups 用戶(hù)
23、所歸屬的用戶(hù)組查詢(xún); finger -l netseek root finger -s 或者直接finger 可以讓使用者查詢(xún)一些其他使用者的資料 eg: finger /查看所用用戶(hù)的使用資料 finger root /查看root的資料19.用戶(hù)用過(guò)的命令和執(zhí)行歷史執(zhí)行的命令 history 顯示用戶(hù)過(guò)去命用的命令 !執(zhí)行最近一次的命令20.uname 查看linux系統(tǒng)信息 參數(shù):-a 所有信息 -r 版本號(hào) -n 主機(jī)名21.建立軟連接
24、0; ln -sf source target ln souce-file hard-link ln -sf source-file soft-link s表示軟連接,f表示,若有同名文件在,則將它覆蓋過(guò)去. 注:硬鏈接不能為目錄創(chuàng)建,只有文件才能創(chuàng)建硬鏈接。22.查看目錄 du -sh 目錄或者文件 du -m du系統(tǒng)默認(rèn)輸出是以KB,以參數(shù)-m表示以MB顯示.
25、60; cat /etc/fstab 查看分區(qū)列表 fdisk -l df -h df -ah23.查看linux系統(tǒng)占用的資源(top,free,uptime) top 查看后臺(tái)程序,監(jiān)控系統(tǒng)性能 top -d 2 每?jī)擅肓行乱淮?#160; top -d -2 -p3690 查看某個(gè)PID top -b -n 2 >/tmp/top.txt 將to
26、p的信息進(jìn)行2次,然后將結(jié)果輸出到/tmp/top.txt free -m 查看系統(tǒng)內(nèi)存使用情況 uptime 顯示目前系統(tǒng)開(kāi)機(jī)時(shí)間(查看開(kāi)機(jī)多久,多少人登陸,過(guò)去1,5,15分鐘系統(tǒng)的負(fù)載)24.文件比軟件: cmp cmp(“compare”的縮寫(xiě))命令用來(lái)簡(jiǎn)要指出兩個(gè)文件是否存在差異,它的使用權(quán)限是所有用戶(hù) diff diff命令用于兩個(gè)文件之間的比較,并指出兩者的不同,它的使用權(quán)限是所有用戶(hù)25.遠(yuǎn)程操作與文件傳輸
27、0; ssh userremote.machine scp userremote.machine:/remote/path /local/path scp /local/path userremote.machine:/remote/path26.編譯c/c+文件 gcc gcc -v 查看GCC版本 gcc -o test test.c 2>errfile 編譯test.c時(shí)若有錯(cuò)誤信息,則將錯(cuò)誤信息重定向到errfile27.chattr +i file
28、name 禁止刪除,chattr -i filename 取消禁止 lsattr 查看隱藏檔屬性28.自動(dòng)化執(zhí)行 at 執(zhí)行一次 crontab 定時(shí)循環(huán)執(zhí)行程序 crontab 介紹 1 以root登錄 2 # crontab -e 3 加入一行 1 */12 * * * /usr/sbin/ntpdate 分鐘(0-59) 小時(shí)
29、(0-23) 日 期(1-31) 月份(1-12) 星期(0-6)/0代表星期天29.關(guān)機(jī)和重啟: shutwond -t 秒數(shù) -rkhncff 時(shí)間 警告信息 -t 秒數(shù):設(shè)置在切換至不同的runlevel之前,警告和刪除兩信號(hào)之彰間的延遲時(shí)間(秒) -k 發(fā)出警告信息,但不是真的要shutdown -r shutdown這后重新開(kāi)機(jī) -h shutdown這后開(kāi)機(jī) -n 不經(jīng)
30、過(guò)init,由shutdown命令本身來(lái)做開(kāi)機(jī)工作(不建議你使用) -f 重新開(kāi)機(jī)時(shí),跳過(guò)fsck指令,不檢查文件系統(tǒng). -F 重新開(kāi)機(jī)時(shí),強(qiáng)迫做fsck檢查. -c 將已經(jīng)正在shutdown的動(dòng)作取消 shutdown -h now 立刻關(guān)機(jī),其中now相當(dāng)于時(shí)間為0,halt,poweroff也可以關(guān)機(jī),或者直接init 0 shutdown -h 20:30 系統(tǒng)將在今晚的8:30關(guān)機(jī) shutdown -h +10
31、60; 系統(tǒng)再過(guò)十分鐘后自動(dòng)關(guān)機(jī). shutdown -t3 -r now 立刻重新開(kāi)機(jī),但在警告和刪除processes這間, shutdown -k now 'Hey! Go away! now.' 發(fā)出警告信息,但沒(méi)有真的關(guān)機(jī). reboot: shutdown -r now 幾乎與reboot相同,不關(guān)建議用reboot執(zhí)行如下:
32、60; shutdown -r +30 'The system wiil reboot' shutdown -r +10 'Hey!Go away!' 10分鐘后系統(tǒng)重啟. #sync; sync; sync; reboot 注:sync將數(shù)據(jù)同步寫(xiě)入硬盤(pán) halt命令相當(dāng)于shutdown -h now ,表示立刻關(guān)機(jī)。 reboot命令相當(dāng)于shutown -r now ,表示立刻重起。30.如何改變啟動(dòng)模式運(yùn)行級(jí)別&
33、#160; vi /etc/inittab 將5改成3,啟動(dòng)后就可以變成字符模式。 startx 或者 init 5 就可以進(jìn)入圖形化界面. runlevel 顯示當(dāng)前運(yùn)行級(jí)別 如何切換至單用戶(hù)模式 利用telinit或init(其實(shí)telinit只是一個(gè)synbol link to init) telinit 1 或者 init S 即可,當(dāng)然telinit S也是可以的. 如何使ctrl+alt+del 三鍵失效的方法&
34、#160; #vi /etc/inittab 在ca:ctrlaltdel:/sbin/shutdonw -t3 -r now之前加上注釋# 然后執(zhí)行#telinit q ,參數(shù)q是要telinit重新檢查一次/etc/inittab31.TAB 巧用tab鍵,當(dāng)你不知道文件或命令的全名是請(qǐng)連續(xù)按兩下tab鍵.32.clear 清屏33.dmesg |more 顯示開(kāi)機(jī)信息(查看系統(tǒng)啟動(dòng)時(shí)硬件信息) 34.改變程序執(zhí)行的優(yōu)秀級(jí) nice &
35、#160;設(shè)置優(yōu)先權(quán) nice -n -5 vi & 用root給一個(gè)nice值為-5,用于執(zhí)行vi renice 調(diào)整已存在優(yōu)先權(quán)35.模塊相關(guān)的命令 lsmod 顯示已經(jīng)載入系統(tǒng)的模塊 depmod 分析可載入系統(tǒng)的相依性 modinfo 顯示kernel模塊的信息 insmod 載入模塊 modprobe 自動(dòng)處理可載入模塊 rmmod
36、 刪除模塊 36.chkconfig -list 顯示各種服務(wù)的狀態(tài),利用chkconfig可以輕松管理init腳本.37.linux的幾種解壓縮命令 compress aaa 將aaa文件壓縮成為aaa.Z compress -d aaa.z 將aaa.z文件壓縮成aaa gzip aaa 壓縮命令 gzip -d aaa.gz 解壓命令 bzip
37、2 -z filename 壓縮,同上加-d參數(shù)解壓 bzcat filename.bz 查看壓縮文件內(nèi)容 tar czvf aaa.tar.gz aaa 將目錄aaa壓縮成aaa.tar.gz tar -N '2007/03/01' -zcvf home.tar.gz /home 在/home當(dāng)中,比2007/03/01新的文件才備份. tar -exclude /home/cao -zxvf myfile.tar.gz /home/* /etc 要備份/
38、home,/etc,但不要/home/cao cd /tmp; tar -cvf -/etc | tar -xvf - 將/etc/打包后直接解開(kāi)/tmp底下,而不產(chǎn)生文件. tar zxvf aaa.tar.gz 解壓縮命令. tar jxvf aaa.tar.bz2 解壓命令 tar zxvf aaa.tar.gz -C /var/www 將aaa.tar.gz解壓到/var/www目錄下 cpio -covB > file|device 備份
39、; cpio -icduv < file|device 還原38.網(wǎng)絡(luò)命令 ifconfig 顯示或設(shè)置網(wǎng)絡(luò)設(shè)備,可以查看當(dāng)前ip,類(lèi)似于windows里的ipconfig service network restart(/etc/rc.d/init.d/network restart) 重啟網(wǎng)卡 ifdown eth0 關(guān)閉網(wǎng)卡 ifup eth0 開(kāi)啟網(wǎng)卡 route -n 查看路由表 route add -net
40、netmask dev eth0 netstat 查看網(wǎng)絡(luò)連接情況 netstat -i 顯示網(wǎng)卡運(yùn)行情況 netstat -r 查看主機(jī)的路由列表 traceroute hostname 顯示主機(jī)名 hostname -i 顯示當(dāng)前主機(jī)名的IP.39.系統(tǒng)集成管理菜單. setup 系統(tǒng)服務(wù)管理命令
41、 ntsysv 設(shè)置系統(tǒng)服務(wù)40.fdisk /mbr 刪除GRUB41.數(shù)據(jù)庫(kù)啟動(dòng)啟動(dòng)mysql:service mysqld start(/etc/rc.d/init.d/mysqld start)mysql -uroot -p 輸入密碼即可操作mysql數(shù)據(jù)庫(kù).啟動(dòng)Oraclesu - oracle$lsnrctl stop$lsnrctl startsqlplus /nologconn /as sysdba(connected)startup42.安裝軟件包rpm包安裝:rpm -ivh xxx.rpm 安裝rpm包rpm -qa -last | less 根據(jù)安裝日期顯示已經(jīng)安裝的包r
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中級(jí)出版專(zhuān)業(yè)基礎(chǔ)知識(shí)模擬試題及答案解析17
- 2025年儲(chǔ)罐及管道設(shè)備防腐工程承包合同
- 鞋子聯(lián)營(yíng)購(gòu)銷(xiāo)合同協(xié)議
- 食品有限公司合同協(xié)議
- 食品類(lèi)合同質(zhì)量補(bǔ)充協(xié)議
- 餐廳合作合同協(xié)議書(shū)范本
- 長(zhǎng)期外賣(mài)車(chē)出租合同協(xié)議
- 面試班協(xié)議合同模板
- 除塵設(shè)備租用合同協(xié)議
- 餐廳入股合同協(xié)議書(shū)模板
- 功夫茶泡茶技巧
- 中央2025年國(guó)家民委直屬事業(yè)單位招聘48人筆試歷年參考題庫(kù)附帶答案詳解
- 魔鏡洞察-數(shù)字解密 藥食同源生意下最香的成分與賽道終版
- 2025上半年廣西現(xiàn)代物流集團(tuán)社會(huì)招聘校園招聘149人筆試參考題庫(kù)附帶答案詳解
- 出售東西合同樣本
- 2025年4月浙江省嘉興市嘉善縣初中教學(xué)質(zhì)量調(diào)研中考一模數(shù)學(xué)卷(原卷版+解析版)
- 2025年保安證考試答題技巧與試題答案
- 智慧樹(shù)知到《形勢(shì)與政策(北京大學(xué))》2025春期末答案
- 甘肅省歷年中考語(yǔ)文古詩(shī)欣賞試題匯編(2003-2023)
- 免疫組庫(kù)臨床應(yīng)用
- 《延續(xù)性護(hù)理在永久性腸造口患者中的應(yīng)用研究》4600字(論文)
評(píng)論
0/150
提交評(píng)論