就讓我的學習筆記來見證我的LINUX歷史吧 \^o^/
1. LINUX下掛載USB2.0 硬盤
其實很簡單,雖然dmesg時出現數十條錯誤,但這一切都只是假象 ^_^
先fdisk -l 看一下加載的硬盤分區情況:
如果是一塊scsi硬盤裝的linux,fdisk -l 可以看到usb硬盤應該看見sdb
mount /dev/sdb /mnt/usb
如果是一塊ide硬盤裝的linux,fdisk -l 可以看到usb硬盤應該看見hda 和 sda
mount /dev/sda /mnt/usb
不要在sda後加1,2等參數,直接mount整個USB硬盤即可
==============================================================================================
2. 更改Linux啟動時用圖形界面還是字符界面
cd /etc
vi inittab
將id:5:initdefault: 其中5表示默認圖形界面
改id:3: initdefault: 3表示字符界面
==============================================================================================
3. 禁止在後台使用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
===============================================================================================
4. 修改主機名
vi /etc/sysconfig.network
修改HOSTNAME一行為HOSTNAME=主機名
===============================================================================================
5. 查看開機檢測的硬件
dmesg | more
===============================================================================================
6. 查看目錄的大小
du –sh dirname
===============================================================================================
7. 解壓小全
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
======================================================================================================
8. 顯示內存使用情況
free –m
======================================================================================================
9. 忘記了root密碼
一. lilo
1. 在出現lilo菜單的時候按“ctrl+x”或者“Tab",然後輸入:linux single
或者用光盤
在出現 lilo: 提示時鍵入 linux single
畫面顯示 lilo: linux single
2. 回車可直接進入linux命令行
3. #vi /etc/shadow
將第一行,即以root開頭的一行中root:後和下一個:前的內容刪除,
第一行將類似於
root::......
保存
4. #reboot重啟,root密碼為空
二.grub
1.出現grub畫面時,用上下鍵選啟動Linux的哪一項,按e鍵
2.上下鍵選擇 kernel /boot/……… 然後按e鍵
3.修改現在見到的命令好,加入single 結果:
kernel /boot/vmlinuz-2.4.20-8 single ro root=LABEL=
4.回車返回,按b鍵啟動,直接進入linux命令行
直接執行: passwd root
修改密碼,你的密碼就搞定
5.也可以修改/etc/shadow中
將第一行,即以root開頭的一行中root:後和下一個:前的內容刪除,
第一行將類似於
root::......
保存
reboot重啟,root密碼為空
=======================================================================================================
10. 顯示系統運行了多長時間
uptime
=======================================================================================================
11. 查看物理信息
lspci
=======================================================================================================
12. RPM包
1.卸載 RPM –e
2.查詢 rpm –q
-a 查詢所有已安裝的軟件包
-f 查詢包含文件<file>的軟件的包
-i 顯示軟件包信息
-l 顯示軟件包的文件列表
3.驗證 rpm –v
rpm –Va 驗證整個文件丟失了哪些文件
碰到不認識的文件使用
rpm –qf
4.一個rpm包安裝到哪裡去了(已經安裝的包)
rpm –qi 包名(這裡不包括.rpm後綴的軟件名稱,也就是說只能用mysql或者mysql-3.23.54a而不是mysql-3.23.54a.rpm)
5.一個rpm包中包含哪些文件
一個沒有安裝過的軟件包:使用rpm –qip ***.rpm
一個已經安裝過的軟件包: 使用rpm –qi ***.rpm
=========================================================================================================
13. 看已經安裝的字符集
locale –a
=========================================================================================================
14. Linux掛載Windows分區
mount ntfs分區
一.單機掛windows的NTFS分區
1. 上www.google.com搜索並下載 kernel-ntfs-2.4.18-14.i686.rpm
2. rpm -ivh kernel-ntfs-2.4.18-14.i686.rpm
3. mkdir /mnt/share
4. mount -t ntfs /dev/hda1 /mnt/share
要掛載Windows分區,首先新建一個目錄/mnt/share,修改/etc/fstab,在最末尾添上(假設Windows安裝在硬盤的第1個分區)
/dev/hda1 /mnt/share ntfs defaults 0 0
二.網絡上一台windows和linux機器,linux機器掛載windows上的共享文件
windows IP:192.168.1.1
1.linux掛載192.168.1.1(windows)上共享文件dbf,掛在linux的/mnt/share目錄下,在/mnt下建立share目錄
mount -t smbfs -o username=massky,password=massky //192.168.
1.1/dbf /mnt/share
2.機器重啟自動掛載,vi /etc/fstab最後加入:
//192.168.1.1/dbf /mnt/share smbfs defaults,auto,username=m
assky,password=massky 0 0
==========================================================================================================