1.【root@stationxx root】表示当前用户名@主机名  当前目录

2.home目录是登录系统的默认目录
3.useradd 用户名
   passwd 用户名
4.更改密码 passwd 用户名
5.帮助命令 : 指令 --help    
                     man 指令
                     info  指令(最详细)
6.man放在/usr/share/man中  man1存放用户指令   man5存放文件格式指令  man8用户管理员使用的指令
 7.cp   文件路径   目的地 (拷贝)
8.cp  -r    文件路径   目的地 (拷贝目录)
9.mv  文件   目的地 (移动或重命名)
10.mv 文件 目的路径/新文件名
11.rm -f  文件名 (强制删除)
12.pwd(查看当前路径)
13.mkdir 创建目录  rmdir 【-rf】 (删除空目录)[强制删除非空目录]
14.cat 文件 (查看文件内容)
15.more[less]  文件名(也可查看文件内容)
16.date 显示当前时间 cal 显示月历
17.df  [-h] 查看磁盘容量/分区
18.du  [-h]查看文件占磁盘多大
19.head [tail]   n   查看文件前[后]n行内容
20.tail -f  文件  (监视,查看文件更新)
21.tab键命令不全(两次)
22.控制台文件在/etc/inittab下 用vi打开  在控制台前用#禁用控制台
23.init 3 切换到命令界面 alt+F7切换到图形界面
24.直接采用   (su 用户名) 则环境变量不会改变//所以必须中间加(/)
25.env 查看环境
26.reboot  /shutdown -r now/init 6重启
27.halt /shutdown -h now/poweroff/init 0 关机
28.file 文件名 //  查看文件类型
29.-:一般文件//d:目录文件//b:块设备文件//c:字符设备文件//l:链接文件//p:人工管道
30.文件拥有者(U)//文件所属组的成员(g)//其他用户(o)
31.chmod [-R] 权限 文件名//如chmod  u+[-]x  文件名  
32.rwx-----421
33.ln  源文件  新建连接名(硬链接) 在硬连接中目录不能建立连接
     ln  -s  源文件  新建连接名(软连接)  (共文件)    
34.echo 内容>文件名    (给文件输入内容)
35.在ext2和ext3文件系统中,文件以inod+block的方式存在
stat指令可以用来检查文件的block与inode状况
36.chown  用户名 文件名(改变文件的所属用户)
37.chgrp   群组名  文件名(改变文件所属群组)
38.chown  用户名:群组名 文件名(改变文件所属群组和用户)
39.ls -ld 文件名  (显示指定文件的详细信息)
40.ext2文件系统还支持强制位(setuid和setgid)与冒险位(sticky)的特别权限
针对u,g,o。分别有setuid,setgid及sticky//分别对应s,s,t(把执行权限挤开)(文件无执行权限,则用S代替执行位,反之,小写s)
41.默认情况下,用户创建的文件属于用户当前组,目录上设置了setgid,表示在此目录中,任何人建立的文件,都会属于目录所属的组
42.id 用户名 查看当前组和用户信息
43。默认情况下,如果一个文件有写和执行的权限,则任何人都可以建立与删除文件
但一旦在目录上设置了冒险位,则表示在此目录中,只有文件拥有者、目录的拥有者与系统管理员可以删除文件
43.例:chmod  g+s   文件名
44.which 文件名   //显示文件路径
45.root用户控制ICMP包,所以必须在ping文件的权限上设置setuid,拥有者必须设为root,这样才能使其他用户以拥有者的命令来执行ping指令(passwd也一样)
46.通过数字设定强制位和冒险位chmod 4[2][1][0]777  文件名 分别代表setuid [setgid][sticky][去掉]
47.setuid只能在文件上设定,目录上可以设置setgid和冒险位sticky      文件上不能设置冒险位sticky
48.默认权限的只是由umask值来确定的
    例:1.umask  回车
           2.umask -S 回车
           3.umask   003 回车
一般用户的默认umask值为002,系统用户的默认umask值为022(权限值)
在没有子网掩码的情况下:
         文件创建默认权限:rw-rw-rw-  (减去022)=rw-r--r--
        目录创建默认权限:rwxrwxrwx
49./bin:存储常用用户命令
     /boot:存储核心,模块映像等启动用文件
     /dev:存储设备文件
      /etc:存储系统。服务的配置目录与文件
     /home:存放个人主目录
     /lib:存放库文件,诸如核心模块,驱动
      /lost+found:存储fsck用的孤儿文(如启动项,回收站)
      /mnt:系统挂载点
       /opt:第三方工具使用的安装目录
       /proc:虚拟文件系统,包含系统讯息等资料
       /root:root用户的主目录
       /sbin:存储系统管理用命令
       /tmp:临时文件的暂存点
       /usr:存放于用户直接相关的文件与目录
         /var:存放在系统运行中可能会更改的数据
 
 
50.echo 变量名  //可以查看变量内容
 如:echo $PS1
\d代表日期(格式为星期几)            \H代表完整的主机名         \h获取主机名称第一个文字
\t显示时间(格式为24小时:时,分,秒)            \T显示时间(格式为12小时)
\A显示时间(格式为24小时:时,分)  \u显是当前用户名称
\v显示版本信息      \w显示完整的工作目录名称(root用户home目录用~替代)
basename 和 \W截取工作目录的最后一个目录 
\#代表当前执行第几条命令    \$出现提示符
51.更改 工作平台显示   PS1=‘[\u@\H\w....]\$’
52.set  (查看环境变量)(环境变量一般为大写,自己设的变量即本地变量一般为小写)
    env   只能显示环境变量不能显示本地变量
  export    变量名    (可将自定义变量转化为环境变量)
53.stdin(0):默认是键盘//标准输入
     stdout(1):默认是终端屏幕//标准错误输出
     stderr(2):默认是终端屏幕//标准错误输出
这些文件存在/dev/std*下