歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> unix命令集

unix命令集

日期:2017/2/28 17:13:48   编辑:Linux教程

收集整理了97個unix命令,供大家參考學習:

1、 永久更改ip ifconfig eth0 新ip 然後編輯/etc/sysconfig/network-scripts/ifcfg-eth0,修改ip

2、從Linux上遠程顯示Windows桌面

安裝rdesktop包

3、 手動添加默認網關 以root用戶,

執行: route add default gw 網關的IP 想更改網關

vi /etc/sysconfig/network-scripts/ifcfg-eth0 更改GATEWAY

/etc/init.d/network restart

4、 查出22端口現在運行什麼程序

lsof -i :22

5、查看本機的IP,gateway, dns

IP: 以root用戶登錄,執行ifconfig。

其中eth0是第一塊網卡,lo是默認的設備

Gateway: 以root用戶登錄,執行netstat -rn,

以0.0.0.0開頭的一行的Gateway即為默認網關

也可以查看/etc/sysconfig/network文件,裡面有指定的地址!

DNS: more /etc/reslov.conf,內容指定如下: nameserver 202.206.32.1 nameserver 202.206.32.1

 

6、RH8.0命令行下輕松改變ping 的TTL值

#sysctl -w net.ipv4.ip_default_ttl=N (N=0~255),若N>255,則ttl=0

7、RH8.0命令行下輕松改變系統配置默認值

編輯/etc/sysctl.conf, 例如,將 net.ipv4.ip_forward = 0 變為 net.ipv4.ip_forward = 1 重啟後生效,用sysctl -a查看可知

8、mount局域網上其他windows機器共享出的目錄

mount -t smbfs -o username=guest,password=guest //machine/path /mnt/cdrom

9、允許|禁止root通過SSH登陸

修改sshd_config:PermitRootLogin no|yes

10、 讓root直接telnet登陸

編輯/etc/pam.d/login,去掉 auth required /lib/security/pam_securetty.

11、 改變telnet的端口

/etc/services這個文件裡可修改想要的端口號.重啟守護進程

 

12、終端模式有問題

export TERM=vt100

13、模仿超級終端,LINUX裡什麼程序連接路由器和交換機(alstone) minicom

14、 ssh上來能不能不自動斷線

那是timetou的設置,修改TMOUT變量值

15、用什麼工具做入侵檢測

snort

16、Linux下檢測程序內存洩漏的工具

cchecker或是efence庫都可以

17、linux下如何監視所有通過本機網卡的數據

tcpdump iptraf

18、為什麼root執行好多命令都說command not found 一定是telnet上來的,然後su成root的,修改su命令格式,應該是su - root 0025 關閉用戶的POP3權限(tiansgx) 把POP3的端口關了就可以了。 在文件/etc/services中找到這一行 pop-3 110/tcp 把這一行前加個'#',把它注釋掉就可以了。

19、鎖定wu-ftp用戶目錄(wangla) 編輯ftpaccess文件 restricted-uid * 這一句很重要,限制了ftp用戶在自己的目錄裡。

20、服務器怎麼不讓telnet

服務器上必須啟動telnet服務 && 服務器的防火牆優先級應該設為低

21、防止任何人使用su命令成為root

vi /etc/pam.d/su auth sufficient /lib/security/pam_rootok.so debug auth required /lib/security/pam_wheel.so group=wheel

在/etc/pam. d/su配置文件中定義了wheel組.

22、網卡激活了,卻上不了網,怎麼辦?

trace一下,看看到底是在那一塊被阻住的。

Ping自己

Ping網關

Ping DNS

trace DNS If All=ok then nslookup www.sina.com.cn

 

Ping sina's address Tra sina' address 基本上就可以知道結果了

23、在RedHat9下配samba,win2000能訪問,win98不能訪問?

如果是wind98必需修改注冊表:

HKEY_LOCAL_MACHINE/system/correntcontrolset/services/Vxd/VNETSUP下建個D值:EnablePlainTextpasswd,鍵值1

24、如何得到網卡的MAC地址

arp -a | awk '{print $4}'

25、如何得到網卡的IP地址

ifconfig eth0 |awk '/inet addr/ {split($2,x,":");print x[2]}'

26、如何全面卸載Linux?如何刪除它的分區?

進入linux, 用fdisk刪除linux分區和swap區。

重新啟動,在dos下運行fdisk /mbr,恢復主引導記錄。

27、修改主機名

vi /etc/sysconfig/network,

修改HOSTNAME一行為HOSTNAME=主機名,重啟後也能生效

28、啟動環境設置

Ret Hat Linux啟動到文字界面(不啟動xwindow)

將/etc/inittab中 id:5:initdefault: 一行中的5改為3

29、redhat的自動升級更新問題

在www.redhat.com/corp/support/errata/找到補丁,6.1以後的版本帶有一個工具up2date,它能夠測定哪些rpm包需要升級,然後自動從redhat的站點下載並完成安裝。 升級除kernel外的rpm: up2date -u 升級包括kernel在內的rpm: up2date -u -f

30、windows下看linux分區的軟件

Paragon.Ext2FS.Anywhere.2.5.rar和explore2fs-1.00-pre4.zip

31、mount用法

fat32的分區

mount -o codepage=936,iocharset=cp936 /dev/hda7 /mnt/cdrom

ntfs的分區

mount -o iocharset=cp936 /dev/hda7 /mnt/cdrom

iso文件

mount -o loop /abc.iso /mnt/cdrom

軟盤

mount /dev/fd0 /mnt/floppy

USB閃存

mount /dev/sda1 /mnt/cdrom

所有/etc/fstab內容

mount -a 可以指定文件格式"-t 格式", 格式可以為vfat, ext2, ext3等.

Copyright © Linux教程網 All Rights Reserved