linux 命令筆記

發表于:2007-05-26來源:作者:點擊數: 標簽:
這些是我在學習 linux 中紀錄在筆記本上面一些命令 1 .更改te .net 登錄慢的問題: cd /etc vi resolv.conf 將里面內容清空 2 .更改root用戶不能直接遠程登錄問題: cd /etc cd pam.d vi login 注釋掉這行 #auth required pam_securetty.so //該行注釋掉 3. 掛
這些是我在學習linux中紀錄在筆記本上面一些命令

1.更改te.net登錄慢的問題:
cd /etc
vi resolv.conf
將里面內容清空

2.更改root用戶不能直接遠程登錄問題:
cd /etc
cd pam.d
vi login
注釋掉這行
#auth required pam_securetty.so //該行注釋掉

3.掛接USB移動硬盤
將移動硬盤掛上.
#df 查看Linux下硬盤盤符
mount /dev/sda1 /mnt/usb (舉例)

4.
linux文本界面下如何關閉pc喇叭
將/etc/inputrc中的set bell-style none 前的#去掉,或echo "set bell-style none" >> ~/.bashrc

5.更改Linux啟動時用圖形界面還是字符界面
cd /etc
vi inittab
將id:5:initdefault: 其中5表示默認圖形界面
改id:3: initdefault: 3表示字符界面

6.重新啟動xinetd)
/etc/init.d/xinetd restart

7.重啟smb服務
/etc/init.d/smb restart

8.配置smb可以被哪些IP所用.
cd /etc/samba
Vi smb.conf
找到hosts allow = 192.168.1. 192.168.2. 127.
修改其為哪些機器所用,注意IP之間用逗號分開
舉例:
hosts allow =192.168.1.110,192.168.1.120

9.禁止在后臺使用CTRL-ALT-DELETE重起機器
cd /etc/inittab
vi inittab 在文件找到下面一行
# Trap CTRL-ALT-DELETE
ca::ctrlaltdel:/sbin/shutdown -t3 -r now (注釋掉這一行)
如: # Trap CTRL-ALT-DELETE
#ca::ctrlaltdel:/sbin/shutdown -t3 -r now

10.修改主機名
vi /etc/sysconfig/network
修改HOSTNAME一行為HOSTNAME=主機名

11.重新啟動FTP服務
/sbin/service vsftpd restart

12.查看開機檢測的硬件
dmesg | more

13.查看硬盤使用情況
df –m

14.查看目錄的大小
du –sh dirname

15.解壓小全
tar xvfj lichuanhua.tar.bz2
tar xvfz lichuanhua.tar.gz
tar xvfz lichuanhua.tgz
tar xvf lichuanhua.tar
unzip lichuanhua.zip
gz
解壓1:gunzip FileName.gz
解壓2:gzip -d FileName.gz
壓縮:gzip FileName
.tar.gz
解壓:tar zxvf FileName.tar.gz
壓縮:tar zcvf FileName.tar.gz DirName
---------------------------------------------
.bz2
解壓1:bzip2 -d FileName.bz2
解壓2:bunzip2 FileName.bz2
壓縮: bzip2 -z FileName
.tar.bz2
解壓:tar jxvf FileName.tar.bz2
壓縮:tar jcvf FileName.tar.bz2 DirName
---------------------------------------------
.bz
解壓1:bzip2 -d FileName.bz
解壓2:bunzip2 FileName.bz
壓縮:未知
.tar.bz
解壓:tar jxvf FileName.tar.bz
壓縮:未知
---------------------------------------------
.Z
解壓:uncompress FileName.Z
壓縮:compress FileName
.tar.Z
解壓:tar Zxvf FileName.tar.Z
壓縮:tar Zcvf FileName.tar.Z DirName
---------------------------------------------
.tgz
解壓:tar zxvf FileName.tgz
壓縮:未知
.tar.tgz
解壓:tar zxvf FileName.tar.tgz
壓縮:tar zcvf FileName.tar.tgz FileName
---------------------------------------------
.zip
解壓:unzip FileName.zip
壓縮:zip FileName.zip DirName
---------------------------------------------
.rar
解壓:rar a FileName.rar
壓縮:rar e FileName.rar


rar請到:http://www.rarsoft.com/download.htm 下載!
解壓后請將rar_static拷貝到/usr/bin目錄(其他由$PATH環境變量指定的目錄也可以):
[root@www2 tmp]# cp rar_static /usr/bin/rar
---------------------------------------------
.lha
解壓:lha -e FileName.lha
壓縮:lha -a FileName.lha FileName

lha請到:http://www.infor.kanazawa-it.ac.jp/~ishii/lhaunix/下載!
解壓后請將lha拷貝到/usr/bin目錄(其他由$PATH環境變量指定的目錄也可以):
[root@www2 tmp]# cp lha /usr/bin/
---------------------------------------------
.tar .tgz .tar.gz .tar.Z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea
解壓:sEx x FileName.*
壓縮:sEx a FileName.* FileName


16.顯示內存使用情況
free –m


17.顯示系統運行了多長時間
uptime

18.重新啟動網絡
/etc/init.d/network restart

19.顯示開機自檢的內容命令
dmesg

20.查看端口
netstat –an
netstat -anp

21..端口的詳細列表
/etc/services

22.查看物理信息
lspci

23.安裝圖形界面不能出現,使用解析進行安裝
Linux lowres (使用的是640X480分辨率)

24.屏蔽主機的ping 命令,是被別人無法ping你的機器
echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all

25.徹底刪除Oracle安裝的程序,刪除一下幾個目錄
/etc/oraInst.loc /tmp/
/etc/oratab $ORACLE_BASE/*

26.Linux啟動到文字界面(不啟動Xwindows界面)
vi /etc/inittab在下面一行
id:5:initdefault: 一行中的5改為3
啟動Xwindows 是5
文字截面是 3

27.看已經安裝的字符集
locale –a

28.抓包命令tcpdump
例:抓獲192.168.1.32 的主機收到和發出的所有的數據包
tcpdump host 192.168.1.32
截獲特定的端口
tcpdump tcp port 21 host 192.168.1.32

29.文本截面的中文支持
RH 9.0自帶安裝包 zhcon_0.2.3_1.rh9.i386.rpm
安裝完成后,執行: zhcon 就可以支持中文了

30.查看端口現在運行什么程序
lsof –i:8001

31.察看實時的日志
tail –f /var/log/messages

32.當mount出現死的現象
1.fuser –m /mnt/share 查出該程序的進程,然后Kill掉
2.再umount /mnt/share
或者
umount -f 強制umount

33.網卡的激活與停止
超級用戶;
ifconfig eth0 down 停止
ifconfig eth0 up 啟動

34.命令絕對路徑
.如果不是絕對路徑的話,你可以這樣輸入
(1)[root@RedHat linux]# whereis adduser
adduser: /usr/sbin/adduser /usr/share/man/man8/adduser.8.gz
你這樣輸入就可以了 /usr/sbin/adduser xxx
(2) 或者改vi /etc/profile,加入一句:PATH=$PATH:/usr/sbin:. export PATH,
就可以直接輸入adduser

35.開啟后臺talk會話功能
開啟talk功能: chkconfig talk on
交談 : talk massky(用戶)

36.不讓顯示器休眠
setterm –blank 0

37.定制用戶登錄時顯示的信息
編輯 /etc/motd 加入登錄時要顯示的信息

38.查看路由信息
netstat –rn
route –n

39.顯示硬件信息
lsdev
55. 顯示當前加載的核心模塊
lsmod

40.列出系統內核所有可用的模塊
modprobe –l

41.根據進程名顯示進程號
pidof vsftpd

42. 將內容倒序讀出
rev file.name

43.定制用戶登錄時顯示的信息
編輯/etc/motd 加入登錄時要顯示的信息

44.查看密碼過期信息
change –l longinname

45.顯示最后一個登錄到系統的用戶
last

46.顯示最后一個登錄不成功的登錄嘗試(lastb命令)
如果在系統上不能工作,就需要你建立一個文件:touch /var/log/btmp,然后在執行 lastb命令就可以查看到最后一個不成功的登錄嘗試,

47.以3秒鐘執行一個ls命令
watch –n 3 ls

48.命令顯示當前系統中每個用戶和他運行的進程信息
w

49.Oracle安裝界面出現亂碼情況
使用oracle用戶登錄,執行命令:
export LANG=en

50.非正常關機的自動磁盤修復
/etc/sysconfig里增加一個文件autofsck.加入內容:
AUTOFSCK_DEF_CHECK=yes
PROMPT=yes

51. 查詢一個系統最近何時被引導過
who -b

52. 查系統硬件類型
uname -m

53. 查系統的CPU類型
uname -p

54. 查系統OS版本號
uname -r

55. 修改ping 的TTL值(rh9)
修改文件 /proc/sys/net/ipv4/ip_default_ttl的值(默認為64)
如:我把ttl修改為128
# echo 128 > /proc/sys/net/ipv4/ip_default_ttl

56.使用多達23個的虛擬控制臺
 假設現在有6個,仿照/etc/inittab種的文件,加入
8:2345:respawn:/sbin/mingetty tty8
10:2345:respawn:/sbin/mingetty tty10
24:2345:respawn:/sbin/mingetty tty24
 要跳過VT7,因為X使用這個終端。然后telinit q以重新加載配置文件。使用左Alt+Fn在1-6和8-12件切換,使用右Alt+Fn鍵在13-24之間切換


原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97