常用系统配置和命令

来源:互联网 发布:尼尔森数据是什么意思 编辑:程序博客网 时间:2024/06/11 02:20

常用系统配置和命令

1.文件系统层次结构
了解linux程序安装配置的基础,要看看。
http://www.pathname.com/fhs/pub/fhs-2.3.html

2.mount
详细使用参考&&&&

挂载光驱    mount -t iso9660 -o iocharset=cp936 /dev/cdrom
挂载iso文件 mount -t iso9660 -o loop,iocharset=cp936 /home/isofile /mnt/iso
挂载windows下的d盘 mount -t vfat -o iocharset=cp936 /dev/hda5 /mnt/d
挂载u盘,mp3,移动硬盘 mount -t vfat -o iocharset=cp936 /dev/sda1 /mnt/u(挂载前用fdisk -l查看一下,如果不出现可以试着用ls /dev/sda1访问一下,提示出错,再用fdisk -l一般就可以看到了)
挂载windows共享 mount -t smbfs -o iocharset=cp936,username=administrator,password=pldy123 //10.140.133.23/c$ /mnt/samba

要让系统启动时自动挂载windows分区,编辑/etc/fstab文件,添加类似以下格式行:
/dev/cdrom              /mnt/cdrom              udf,iso9660 noauto,iocharset=cp936,owner,kudzu,ro 0 0
/dev/hda5        /mnt/d            vfat defaults,codepage=936,iocharset=cp936 0 0
/dev/hda6        /mnt/e            vfat defaults,codepage=936,iocharset=cp936 0 0



3.rpm
详细使用参考http://www.linuxsir.org/main/?q=node/50

rpm -ivh file.rpm 安装
rpm -Uvh file.rpm 以更新的方式安装
rpm -e file 删除所安装的rpm软件包(file不带版本号和rpm后缀,如果有软件包依赖这个包,则不删除)
rpm -e file --nodeps 强行删除,不管依赖关系(危险,,可能会造成其它软件不能用)


rpm -q file 查询已安装软件(主意file不带版本号和rpm后缀)
rpm -qa 查询所有安装的软件(一般使用rpm -qa|grep file来进行查找)
rpm -qi file 查询已安装软件的基础信息(query information)
rpm -ql file 查询已安装软件到文件装到那些目录了
rpm -qf file 查询file是那个rpm包安装的(file为绝对路径)
rpm -qR file 查询已安装软件的依赖文件
rpm -qd file 查询已安装软件的文档的安装目录
rpm -qc file 查询已安装软件的配置文件目录
可以把q后面的参数进行组合查询,比如rpm -qli file

rpm -qpi file.rpm 查询rpm包的信息
对rpm包其它信息的查询,与已安装软件包的查询相比,参数上多了个p,文件名是指定的rpm包全名。

4.find
详细参考http://www.linuxsir.org/main/?q=node/137
简单使用:find /usr/include -name gtk.h 在/usr/include下查找名为gtk.h的文件,文件名可以用通配符

5.网络配置
可以使用ifconfig查看和配置。详细参考http://www.linuxeden.com/doc/article.php/20418
终端下执行netconfig有图形配置界面。

6.自动启动服务控制
执行ntsysv

7.杀掉进程
kill pid(pid为进程号)
kill -s 9 pid(一般进程都会背这个命令杀掉),向进程发送信号,可以通过kill -l查看信号名和对应的数字。
如果kill pid杀不掉,kill ppid(ppid为父进程号),可以通过ps -ef查看ppid。
关于kill的更多信息man kill

8.修改主机名
在文件/etc/sysconfig/network中HOSTNAME字段 

原创粉丝点击