基本命令

 

我们继续说一些基本命令
任何命令在自己正常执行结束之前,都不会释放命令提示符
#startx -- :1 可以启动第二个图形界面
所有的目录路径都起源于根目录
文件名严格区分大小写
路径的表示方法 /(根)/(分隔符)
目录的路径:相对路径:相对于当前路径( ./)的路径
绝对路径:在根路径下的路径
../:表示当前目录的辅目录
文件名以 .号开始就表示隐藏文件
FHS:文件目录结构标准
Linux中常用的子目录有下列的这些:
/bin, Binary二进制  存放可执行命令
/sbin 用于实现管理命令,管理员才有权限使用的命令
/boot , 引导目录  存放启动文件 内核(vmlinuz)就在这里
/dev ,device 设备文件,特殊文件
/etc ,配置文件
/home ,根目录 用户的主目录 /root
/lib,库文件,二进制文件,只能调用
/lost+found
/media , /mnt, 挂载点目录
/misc,备用目录
/opt,可选的,用于第三方软件安装的目录
/proc, 伪目录,目录中的文件都不存在,跟内核相关的位于内存中的文件
/sys,跟磁盘或跟硬件驱动相关联一些位于内存中的文件
/selinux ,安全加强的 Linux,跟SELinux相关的安全策略文件等
/srv
/tmp,临时文件目录,每次都会清理一个月没有使用的文件
/usr,用于存放不同类型的文件 /usr/local/ 第三方软件存放目录 /usr/share 帮助目录
/var,经常发生变化的文件 如系统的日志文件,用户的邮件缓冲
作为文件名的字符:除了“ /”以外其他的字母特殊符号都可以,文件名最长为255个字符。
说几个在文件处理时经常用的命令
查看文件 ls 【options】 【argu】 查看当前文件里的目录
   -l 显示文件的详细属性信息
   -h 对文件大小做单位换算
   -a 显示所有文件
   -d 显示目录自身而非其内文件的属性信息
参数:可以是文件或目录
ls –l /etc/passwd
切换目录 cd 【argu】
cd DIR
不带任何的 Cd 就是回到家目录
cd ~student 表示回到 student的家目录
cd - 在前一个目录和当前来回切换
cd /ect/passwd
pwd : 显示当前工作目录
 
stat 可以查看文件的属性信息
mkdir [options] [dirs] 创建     -pv:创建从父目录到子目录,并显示详细信息
mkdir /root/test
rmdir :只能删除空目录   
蓝色表示目录 绿色表示可执行文件
文件的创建
touch :修改文件的时间标签  -a 改变访问时间  
-m 改变修改时间
Linux中每一个文件都有三个时间标签
1.    文件最近一次被访问的时间 access 2.文件最近一次被修改的时间modify3.文件最近一次被改变的时间change,元数据的改变
rm:删除文件    rm [options] filel1,[fliel2,...]
-i 是否删除 (管理员提醒,普通用户不提示)
-r 递归删除一个目录及目录里的内容
-f 强制删除
rm -rf / 删除所有信息
复制文件
cp source dest 
DEST(目标 )是一个已经存在的文件会覆盖
DEST事先不存在 ,会复制并创建重命名
DEST是一个已经存在的目录,复制到该目录,并存放
 
-r 递归复制 复制目录
-v显示复制过程
-p 保留原有的属性
mv 移动
源文件和目标文件在同一个目录下意味着重命名
命令帮助: 1. command (命令)--help (内部命令不支持)
     2.内部命令   help command
3 . man command 获得使用手册
每一个命令都有一个手册文件,压缩后存储 , /usr/share/man.
会调用 less   命令手册是分章节的,8个章节
1) . User Commands /bin
2) . System Calls 系统调用 调用底层文件
3) .Library Calls 库调用
4) .Special files 特殊文件 放在/dev 说明设备文件
5) . File formats 文件格式 命令的配置文件
6) . Games
7) . Misecellaneous 杂项
8) . Administrative commands 管理命令
man 5 passwd 显示第五个章节的内容 (/etc/passwd)
whatis Command 这个命令在第几章节
makewhatis : 生成数据库
man -m path 指定路径
man -k 匹配命令,从 whatis中搜索和命令匹配的
 
4.info 获得帮助  文档 man文档的补充
每一个外部命令都是一个程序
doc 存放在 /usr/share/doc
FAQ 经常性问到的问题
kbase.redhat.com 支持库的
 
passwd 口令    修改密码
[ ]:可选的 <> :必须有的 
FILE .....:可以有多个
-x|y|z:或者 从中选择一个
-abc: 联合使用
 
date 显示和设置时间
data [option] [+FORMaT] 显示时间
date [-u]
shut down    -r   重启     -h now/0立即关机
 
cal 显示日历
cal 2011 显示 2011年的日历
cal 12 2012 显示 2012年 12月的日历
 ifconfig 显示当前网络的接口信息
ifconfig interface [atrype] option |address 修改地址
总结的有些乱,请大家多多指教,
 

你可能感兴趣的:(二进制,图形,管理员,根目录,区分大小写)