/根目录,包含整个LINUX系统的所有目录和文件 /bin:此目录放置操作系统所需要的各种命令程序。 /boot:系统启动必须读取的文件,包括系统核心文件。 /dev:保存着外围设备代号的文件。 /etc:保存与系统设置、管理相关的文件。 /etc/rc.d:包含了启动或关机时所执行的脚本文件。 /etc/X11:X Windows System配置文件的目录。 /home:保存用户的专属目录。 /lib:保存一些共享的函数库。 /lib/modules:保存系统核心模块。 /lost+found:错误文件存放目录。 /misc:空目录,堆放公共杂物。 /mnt:挂载目录 /proc:系统核心和执行程序之间的信息,保存在内存的一个目录,包含用来提供有关系统信息的文件。 /root:系统管理员专用的目录,即为root帐号的专属目录。 /sbin:系统启动时需要执行的程序。 /tmp:供全部用户暂时放置文件的目录。 /usr:用来存放系统命令、程序等信息。 /usr/bin:放置用户可以执行的命令程序。 /usr/include:供C语言加载的头文件。 /usr/lib:许多程序和子系统所需要的函数库都放在这里。 /usr/local:提供用户放置自行安装的应用程序。 /usr/sbin:放置管理员使用的程序。 /usr/share/doc:存放各种文件的目录。 /usr/share/man:放置多种链接帮助文件。 /usr/src:存放源代码的地方。 /usr/X11R6:除了配置文件放在/etc/X11目录外,其他所有X Windows System的文件都放在这个目录下。 /var:临时记录数据、临时文件目录。 /var/temp:
------Linux命令----- (1)、文件压缩和有关归档的命令 compress、uncompress:用于压缩和解压缩数据。 gzip、gunzip:用于压缩和解压缩文件: rpm:用于启动rpm软件管理操作: rpm -ivh 文件名:安装软件包 rpm -e 文件名:卸载软件包 rpm -Uvh 文件名:升级软件包 rpm -qa 文件名:查寻软件包 tar:用于启动文件打包程序。 tar cvf 文件名 * :打包当前目录下的所有文件 tar xvf 文件名 :解包文件 tar czvf sunenze.tar.gz /tmp:打包同时压缩 tar xzvf sunenze.tar.gz :解经过压缩的包文件 uuencode:对一个二进制文件进行编码。 uuecode:对一个已经编码的文件进行解码。 zip:用于打包和压缩文件 gzip: 压缩文件 gunzip:解由gzip压缩文件 bzip2:压缩文件 bunzip2:解压缩由bzip2压缩的文件。 (2)、针对文件系统的命令 dd:用于复制一个文件。 df:用于查看文件系统的磁盘空间使用空间。 edquota:设置用户与用户组的磁盘空间限制。 fdformat:格式化软盘 fdisk:用于执行linux分区。 mkfs:用于建立一个linux文件系统。 mkswap:用于创建一个linux交换分区 mount:用于装配一个文件系统。 quota:限制和显示用户可用的磁盘空间。 swapon,swapoff:用于启用或取消设备和文件的交换页。 quotaon,quotaoff:用来启用和取消quota限制。 unmount:取消文件系统的装配 (3)、与系统管理相关的命令 dmesg:用于显示或控制kernel缓冲区。 mesg:设置是否允许其他用户用waite命令发送信息。 free:查看系统内存使用情况。 shutdown:关闭系统中正在运行的所有程序或进入单人模式: shutdown 12:00表示12点以后执行命令。 shutdown now表示立即进入维护模式。 shutdown -r now用来shutdown之后重新启动。 shutdown -k 3warming:system will shutdown!发送消息给用户。 reboot:重新启动计算机 reboot -w:不实际执行reboot,只是将重新启动进程写入/var/log/wtmp reboot -d不将重新启动过程写入/var/log/wtmp reboot -f直接重新启动 reboot -i关闭所有网络接口之后重新启动 sync:用于关闭linux时,强制把内存的数据写回硬盘。 uptime:显示系统已经运行了多长时间。 write:向系统中的某一个用户发送消息。 (3)、用户管理命令 chfn:设置键盘信息 chsh:设置登陆的shell命令。 groupadd:创建组 groupmod:修改组 groups:显示当前用户所在的组 last:显示曾经登陆到计算机的用户列表 passwd:修改帐户密码。 su:普通用户转为root用户 useradd:建立用户帐号 userdel:用来删除用户帐户及相关文件 who:相看当前所有用户 whoami:查看当前用户的登陆名 (4)、网络管理命令 finger:查询用户信息,也能查看默认的用户环境。 ftp:标准的文件传输协议的用户接口 host:用于DNS查询 hostname:显示或设置系统的主机名 ifconfig:配置网卡接口,down/up分别为禁用和启用网卡参数 lynx:启动提供www服务的信息浏览器 mail:用于发送和接收邮件 netstat:显示网络连接、路由表和网络接口信息。 nslookup:用于查询internet上的名字服务器 ping:测试本计算机和网络上的其他计算机是否连通 pine:用于测试网络的新闻服务和邮件服务信息 rlogin(remote login):命令是远程登陆命令。 rcp:远程文件复制命令。 rsh:(remoet shell)是远程shell命令。该命令在指定的远程主机上启动一个shell并执行rsh命令。如果rsh没有指定具体命令,就启用rlogin命令登陆到远程主机上。 route:显示或设置ip路由表 tcpdump:该命令用于测试网络的通信量 talk:实现网络用户的适时交谈,但是必须将双方计算机的信息加入各自的/etc/hosts文件。 telnet:能过网络登陆远程计算机 wall:发送消息给登陆本机的用户。 wget:用于在linux环境下从www上下载文件。
(5)、进程管理命令 &、bg:命令是后台执行命令 fg:前台执行程序 jobs:显示目前正在后台执行的任务清单 kill:终止一个程序 ps:显示程序状态 top:显示cpu进程 at,batch,atq,atrm:用于排序、检查或删除后台运行任务。 |