博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
linux云自动化运维基础知识3(系统的基本命令)
阅读量:6804 次
发布时间:2019-06-26

本文共 2929 字,大约阅读时间需要 9 分钟。

1 date

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

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

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

-d +xday -xday        ##查看x天前或者后的时间
+%....            ##设定date的输出格式

wKiom1lvX9rCk1PLAAA6uFOhvQM126.png-wh_50



2.
passwd    参数           用户名称
    -S           student        ##用户密码信息
    --status       student        。。。。。。
    -l           student        ##锁定帐号
    -u           student        ##解锁
    -n 1           student        ##设定密码最短有效期
    -x 30           student        ##设定密码最长有效期
    -w 3           student        ##警告期
    -i 2           student        ##设定用户非活跃天数
    -d           student        ##清除用户密码
        使用此命令时候要注意用户的权限


监控passwd密码信息
watch -n 1 passwd -S student    ctrl +c 退出监控

wKiom1lvYKSz7LHWAAAlP68o2gY301.png

10表示密码最短有效期限,1000为密码最长有效期限,5表示密码警告期,3表示非活跃天数。

SHA512为密码的加密方式,此处使用的是对称加密

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


4.文件的查看
cat        filename    ##显示文件的全部内容
less        file        ##分页浏览,按“q”退出
head        filename    ##显示一个文件的前几行
head -n 5    filename    ##前五行
tail        filename    ##显示文件后几行
tail -n 5     filename    ##显示一个文件的后5行
tail -f         file            ##监控文件后 10 行内容


   参数-b  输出标准行号,忽略空行。

   参数-n  输出标准行号,不忽略空行。


5.wc统计文件容量信息
wc    -l    行数
    -w    字数
    -c    字节数
    -m    字符数
6.文件管理方面的基础命令
   (1)touch 建立文件或修改文件时间戳 

        touch file        ##创建文件

   (2)mkdir 建立目录 

       mkdir directory          ##创建目录
     参数-p             ##上级目录不存在自动建立

         参数-m               ##指定文件权限

    (3)rm 删除目录或文件 ####

     rm        -f        ##强行删除不提示。
        -r        ##用于删除目录

    (4)cat|head|tail 查看文件内容 ####

      cat|head|tail               ##文件内容查看命令
      cat显示文件的标准输出       常用参数:-b 输出标准行号,不忽略空行
                                       -n  输出标准行号,忽略空行

     (5)vim 文本方式编辑文件 

        vim filename 进入到命令模式
        命令模式不能编辑文件,如果要编辑文件要进入插入模式
        按"i"进入插入模式
        如果完成编辑,按”esc“推出插入模式,输入”:wq“ 保存退出

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

        vim 没有操作对象直接打开,编辑文件后要 :wq filename      ###记得加上创建文件的文件名###


7.  cd 切换工作目录 

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

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

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

cd ..        ##进入到当前目录的上级目录。注意:“。”表示当前目录


8.   ls 列出目录或文件信息 

ls                ##如果后面没有目标那么默认目标为当前目录
ls directory|filename        ##列出文件或目录内容
ls -d direcotry            ##列出目录本身
ls -l filename|dorectory    ##列出文件或目录里面内容的属性
ls -ld directory        ##列出目录本身属性
ls -a                ##显示目录中的所有内容,包括以"."开头的隐藏文件
ls -R                ##递归显示目录中的内容

注意:第二行字母表示的含义。第一个d为该文件的属性为目录;后面的rwx表示文件所有人拥有读,写,执行的权力,接着的r-x表示组成员拥有读和执行的权力,后面的r-x表示其他人拥有读和执行的权力。

9.   cp 文件复制 

    cp是新建文件的过程

cp file file1 file2 ...    directory    ###把file  file1 file2 复制到 directory中
cp file test                ###建立test文件模板为file
cp -r directory    direcotry1        ###复制目录     参数-r
   -p            ###复制权限
   -v            ###显示复制过程中的详细信息

9.mv 移动或重命名 

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

    mv file file1    direcotry        ##移动file file1到directory中
    mv 存在文件      不存在文件                ##重命名文件
    mv westos/linux .                    ##把westos中的linux移动到当前目录 .代表当前目录

10. pwd               print working direcotry
    >> pwd            显示当前工作目录
    >> pwd -P         显示真实目录只要针对软链接

11.   stat         命令可以查看文件的时间戳
      access       被访问的时间
      modify       内容被修改的时间
      change       文件被修改的时间



12.less
分页浏览文件,当文件过长时使用
       / 关键字       搜索关键字

       q             退出
       v     gedit = GNOME EDIT



13.gedit = GNOME EDIT       图形的文本编辑器   
       gedit file     开启 file 并且编辑
       ctrl+s             保存
       ctrl+n         打开新的编辑界面
       ctrl+o           打开新文件
14.rm = remove                删除文件或者目录
   常用参数
    >> -f       强行删除不提示
    >> -r       删除目录
    >> -d       删除空目录



15. man    ->>manual            ###man是手册缩写
   man man            #####查看man命令的帮助
   man passwd                ###查看passwd命令的帮助


man的级别
1    系统命令
2    系统接口
3    函数库
4    特殊文件,比如设备文件
5    文件
6    游戏
7    系统的软件包
8    系统管理命令
9    内核

man 5 passwd    ##查看/etc/passwd文件的帮助
man 1 passwd    ##查看passwd命令的帮助,1可以省略

man页面的快捷方式
上下键            ##向上或向下一行
pageup|pagedown        ##向下一个屏幕或者向上一个屏幕
d|u            ##向下或者向上半个屏幕
G|gg            ##跳转页面到man最下面或最上面
/关键字            ##搜索关键字,关键字会高亮显示,n向下匹配,N向上
q            ##退出帮助页面

本文转自 lulu2017 51CTO博客,原文链接:http://blog.51cto.com/13132425/1949112

转载地址:http://rvnwl.baihongyu.com/

你可能感兴趣的文章
我的友情链接
查看>>
Spinner的总结
查看>>
职场检讨术:算计别人就是伤害自己
查看>>
豹仔视觉个人文章
查看>>
经验分享:开发SWT应用两点心得
查看>>
使用angularjs写指令
查看>>
Linux下高并发socket最大连接数所受的各种限制 .
查看>>
php基础教程之mysqli
查看>>
jvax.net.ssl.SSLException: 异常解决
查看>>
IPC(进程间通信)几种常用的方法
查看>>
Python 模块 & 作用域
查看>>
20145129 《Java程序设计》第5周学习总结
查看>>
Linux服务器---使用mysql
查看>>
Linux服务器---安装telnet
查看>>
UBUNTU 12.04 LTS 64 JDK 安装配置
查看>>
CIF、DCIF、D1分辨率是多少?
查看>>
js 中解决 下载路径有中文的问题
查看>>
Sublime Text 全程指引 by Lucida
查看>>
php 面向对象基础总结
查看>>
负载均衡集群解决方案 (二)Nginx
查看>>