#########1.date##############

watch -n 1 date            ###date命令每秒执行一次,ctrl +c 推出监控模式

date 11181115            ###把系统时间设定为111811:15 格式:月月天天小时分钟

date 111811152016.55     ##2016表示年(可以不加).55 表示秒(可以不加)

-d +xday -xday            ##查看x天前或者后的时间

+%....                     ##设定date的输出格式

#######2.passwd############

[root@foundation45 ~]# passwd            

Changing password for user root.       ##改变超级用户密码

New password:                       ##输入密码

BAD PASSWORD: The password is shorter than 8 characters

Retype new password:                ##确认密码

passwd: all authentication tokens updated successfully.

 

[kiosk@foundation45 Desktop]$ passwd

Changing password for user kiosk.           ##改变普通用户密码

Changing password for kiosk.

(current) UNIX password:                   ##输入当前密码

New password:##

BAD PASSWORD: The password is the same as the old one   ##和原始密码不能相似

New password:

BAD PASSWORD: The password fails the dictionary check - it is too simplistic/systematic            ##密码必须是无序数字+字母

New password:

BAD PASSWORD: The password is shorter than 8 characters ##密码必须>8

 

 

passwd            参数            用户名称

                   -S              ##用户密码信息

                  --status          ###用户密码信息

                   -l               ##锁定帐号

                   -u              ##解锁

                   -n              ##设定密码最短有效期

                   -x               ##设定密码最长有效期

                   -w             ##警告期

                   -i               ##设定用户非活跃天数

                  -d               ##清除用户密码

 

监控passwd密码信息 

watch -n 1  passwd  -S student

 

#############3.file#############

file   文件名字    ########查看文件类型

 

############4.文件的查看###########

cat                      ###显示文件的全部内容 

head                    ###显示文件的前几行

head -n 5                ###显示文件的前5

tail                      ###显示文件的后几行

tail -n 5                  ###显示文件的后5

 

#############5.wc统计文件容量信息#############

wc     -l          行数    

       -w          字数

        -c          字节数

       -m          字符数

 

############6.history##############

 

History               ##显示历史

hostory -c             ##清除当前环境当中的历史命令

!数字                 ##执行第多少行命令

!字母                 ##执行最近一条以这个字母开头的命令

ctrl +R +关键字       ###执行最近一条含有这个关键字的命令

上下键               ##逐行调用命令

 

############7.文件的管理###########

 

1)touch 建立文件或修改文件时间戳

  touch  file       ### 建立文件

2)mkdir 建立目录

  mkdir directory          ####建立目录

        -p                ####上级目录不存在自动建立

3)rm 删除目录或文件

   rm  -f    ######强行删除不提示

        -r    ######删除目录

4cat | head | tail 查看文件内容

   cat | head | tail       ###文件内容查看命令

5)vim 文本方式编辑文件

   vim filename 进入到命令模式

   命令模式不能编辑文件,如果要编辑文件要进入插入模式

   "i"进入插入模式

如果完成编辑,”esc“推出插入模式,输入”:wq“ 保存退出

vim filename   如果文件名字不存在,会自动创建

vim   没有操作对象直接打开,编辑文件后要 :wq filename

 

6)cd 切换工作目录

 

 

cd directory         ##切换工作目录到指定目录

cd -                ##切换工作目录到之前所在目录

cd ~                ##切换到自己的家目录

cd ~usernmae        ##切换到指定用户家目录

cd ..                ##进入到当前目录的上级目录

7ls 列出目录或文件信息

  

 ls                    ##如果后面没有目标那么默认目标为当前目录

 ls  directory | filename       ##列出文件或目录内容

 ls -d directory          ###列出目录本身

 ls  -l  filename | directory  ##列出文件或目录里面内容的属性

  ls  -ld directory         ##列出目录本身属性

 ls -a                  ##显示目录中的所有内容,包括以"."开头的隐藏文件

 ls  -R                ###递归显示目录中的内容

8)cp 文件复制

 cp是新建文件的过程

cp file file1 file2 ... directory             ###file file1 file2 复制到 directory中  

cp file test                            ###建立test文件模板为file

cp -r directory direcotry1                ###复制目录

9)mv 移动或重命名

相同磁盘的mv是重命名,不同磁盘的mv是复制删除过程

mv file file1direcotry       ##移动file file1directory

mv  存在文件  不存在文件    ##重命名文件

mv  westos/linux  .          westos中的linux移动到当前目录中       .代表当前目录