设为首页 收藏本站
查看: 1214|回复: 0

[经验分享] Linux入门(三)

[复制链接]

尚未签到

发表于 2018-5-17 12:33:14 | 显示全部楼层 |阅读模式
  Linux常用命令:

  Linux文件系统:
  1.文件名名称严格区分大小写
  2.文件可以使用除/意外的任意字符;不建议使用特殊字符
  3.文件名长度不能超过255个字符
  4. 以. 开头的文件为隐藏文件
  工作目录:working directory
  家目录:home
  常用命令:
  pwd:查看当前路径,printing working directory
  显示工作目录
  1.cd ~ 回到家目录 //管理员可以随意切换到其他人的家目录
  cd ~USERNAME
  cd -  //切换到上一次目录
  echo $PWD
  echo $OLDPWD //在两个变量之间切换
  2.ls
  -a:显示所有文件,包括隐藏文件
  -A:显示除.和.. 之外的所有文件
  -l:--long长格式,长格式列表,即显示文件的详细属性信息:
  -rw-r--r--.  1 root  root  89458 10月 14
  rw-r--r--
  rw-:文件属主的权限:
  r--:文件属组的权限
  r--:其他用户的权限
  1 :文件被硬链接的次数
  root:文件的属主
  root:文件的属组
  89458:文件的大小,单位是字节
  -h:--human-readable:对文件的
  -d:--directory  //显示目录的属性
  -r:逆序显示,
  -R:递归显示,目录下的子目录的内容
  3.cat ;concatenate
  文件文本查看工具
  cat /etc/fstab
  -n 显示行号
  -E 显示行结束符$,用处不大
  4.tac文本文件查看
  逆序查看 //第一行,换为最后一行
  5.file
  确定文件类型:
  file //查看文件内容类型:
  file
  
  6.echo
  -n 不换行
  -e 转义符生效
  echo -e "hello \nworld"
  
  echo OPTIONS “STRING”
  `echo' interprets the following backslash-escaped characters:
  \aalert (bell)
  \bbackspace //删除前面一个字符
  \csuppres s further output
  \eescape character
  \fform feed
  \nnew line  换行符
  \rcarriage return
  \thorizontal tab 水平制表符
  \vvertical tab  垂直制表符
  STRING:
  单引号:强引用,变量引用不执行替换
  双引用:弱应用,变量引用会被替换
  //转义字符在“ ”中可以引用
  7.shutdown
  shutdown OPTIONS TIME [WALL]
  -H
  -P
  -r
  -k 警告,但是不关机
  -h 时间
  12:00 //
  now + 3min
  +3 //三分钟之后
  -c 取消关机
  wall “狼来了” //向所有登录主机的用户,发送广播信息
  shutdown -r +5 //5min之后关机,会提示所有人
  shutdown -c   //取消,也会通知所有人
  shutdown -r +5 “hello everyone” //进行关机,并附带提示信息
  
  
  8.日期
  1.date
     date [OPTION]... [+FORMAT] //指定显示格式
  date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]] //设定时间
  //年可以为两位,和四位,秒用 .
  date +%F-%T
  2017-01-10-13:06:47
  date "+%F %T" //
  2017-01-10 17:40:15
  date +%Y-%m-%d-%H-%M-%S
    年  月 日 时 分 秒
  date +s //1970.1.1 00:00到现在的秒数,Unix系统的起止时间
  date +%j //一年的第几天
  2.clock //硬件时钟,纽扣电池
   hwclock //链接而已
  -s,--hctosys  //hc写入到sys
  -w,--systohc  //sys写入到hc
  3.cal
  cal -j 02 2017 //02月为一年的第几天
  cal
  Linux:系统启动时从硬件读取日期和时间信息,读取完成以后,就不再与硬件相关联
  date:系统时钟
  clock:硬件时钟
  
  9.课外作业:
  which  //查看命令的完整路径
  whereis  //命令的二进制文件路径,源码路径,手册路径
  -b 二进制文件路径
  -m 手册路径
  -s 源码路径
  whatis //常看man帮助文档,公共有几个
  who
  -b 开机时间
  -H 用户什么时间登陆的,从哪个IP登陆的
  -r 当前运行级别
  w  几个用户登录,都在干什么
  -h 不显示标头
  
  小结:
  1.程序的组成部分4个:二进制文件,库文件,帮助文件,配置文件
  2.ls,cat,echo
  3.date ,hwclock
  
  
  

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-461374-1-1.html 上篇帖子: Linux入门(二) 下篇帖子: linux如何快速入门
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表