我的LINUX学习笔记

发表于:2007-07-04来源:作者:点击数: 标签:
就让我的学习笔记来见证我的LINUX历史吧 \^o^/ 1. LINUX下挂载USB2.0 硬盘 其实很简单,虽然dmesg时出现数十条错误,但这一切都只是假象 ^_^ 先fdisk -l 看一下加载的硬盘分区情况: 如果是一块scsi硬盘装的linux,fdisk-l可以看到usb硬盘应该看见sdb mount

就让我的学习笔记来见证我的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
==========================================================================================================

原文转自:http://www.ltesting.net