• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

LINUX文件系统集成以及常用命令整合

发布: 2007-7-04 12:06 | 作者: admin | 来源:  网友评论 | 查看: 13次 | 进入软件测试论坛讨论

领测软件测试网

/根目录,包含整个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:用于排序、检查或删除后台运行任务。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网