Linux学习(部分常用命令)

  1. 文件处理命令file,mkdir,grep,dd,find,mv,ls,diff,cat,ln;
  2. 系统管理相关命令df,top,free,quota,at,,lp,adduser,groupadd,kill,crontab;
  3. 系统安全相关命令passwd,su,umask,chgrp,chmod,chown,chattr,sudo,ps,who;

文件处理

  • file
    • 作用:通过探测文件内容判断文件类型,所有用户可用。
    • 格式:file+文件名
    • 说明:使用file命令文件是二进制的可执行文件,还是 Shell Script文件,或者是其他格式。file能是别的文件类型:目录,shell脚本,英文文本,二进制可执行文件,C语言源文件,文本文件,DOS的可执行文件。file不能探测包括图形,音频,视频等多媒体文件类型。
  • mkdir
    • 作用:建立名称为dirname的子目录,与MS DOS下的命令类似,所有用户可用
    • 格式:mkdir+文件名
  • grep(Global Regular Expression Print)
    • 作用:指定文件中搜索特定的内容,并将含有这些内容的行标准输出,所有用户可用
  • dd
    • 作用:复制文件,根据参数将数据转换和格式化。
      (dd命令常用来制作Linux启动盘)
  • find
    • 作用:在目录中搜索文件,所有用户可用
    • 格式:find【path】【options】【expression】
  • mv
    • 作用:移动或者改名
    • 格式:mv【options】源文件或目录 目标文件或目录
  • ls
    • 作用:显示目录内容
    • 格式:ls【options】【filename】
    • 说明:使用ls时会有几种不同的颜色,蓝色—目录,绿色—可执行文件,红色—压缩文件,浅蓝色—链接文件,加粗的黑色—符号链接,灰色—其他格式文件。ls最常使用ls -l。
  • diff
    • 作用:用于两个文件之间的比较,指出两者的不同。
    • 格式:diff【options】 源文件 目标文件
  • cmp(compare)
    • 作用:简要指出两个文件是否存在差异。
    • 格式:cmp【options】 文件名
  • cat(concatenate)
    • 作用:用于连接并显示指定的一个和多个文件的有关信息
    • 格式:cat【options】 文件1 文件2 ……
    • 说明
      • 显示readme文件内容:cat readme
      • 合并文件,将readme和install的文件内容加上行号附加到一个新文本文件file1中:cat readme install file1
      • 编号,对/etc/named.conf文件进行编号:cat -b /etc/named.conf
        (-b:只能对非空白行进行编号;-n:可以对所有行进行编号)
  • ln
    • 作用:创建链接
    • 格式:ln【options】 源文件 【链接名】

系统管理

  • df(disk free)
    • 作用:检查系统的磁盘空间占用情况。
    • 格式:df【options】
  • top
    • 作用:显示执行中的程序进程
  • free
    • 作用:显示内存使用情况
  • quota
    • 作用:显示磁盘使用情况和限制情况,使用权限超级用户
  • at
    • 作用:在指定时刻执行指定的命令序列
  • lp
    • 作用:打印文件
  • useradd
    • 作用:建立用户账号和创建用户的起始目录,使用权限始超级用户
  • groupadd
    • 作用:将新组加入系统
  • kill
    • 作用:中止一个进程
    • 实例:
      • 强行中止(经常使用):kill -9 标识号
      • killall:可以直接使用进程的名字
  • crontab
    • 作用:可以修改crontab配置文件,然后该配置由cron公用程序在适当的时间执行

系统安全

  • passwd
    • 作用:修改账户登录密码
  • su
    • 作用:更换用户,默认更换为root用户
  • umask
    • 作用:设置用户文件和目录的文件创建缺省屏蔽值,若将此命令放入profile文件,就可控制该用户后续所建文件的存取许可
    • 格式:umask -p -S mode
      (-S:确定当前的umask’设置;-p:修改umask设置;mode:修改数值)
  • chgrp
    • 作用: 修改一个或多个文件或目录所属的组,root用户使用
  • chmod
    • 作用:chmod命令是非常重要的,用于改变文件或目录的访问权限,用户可以用它控制文件或目录的访问权限,使用权限是超级用户
  • chown
    • 作用:更改一个或多个文件或目录的属主和属组,root用户使用
    • 格式:chown 用户或组 文件
      -chattr
    • 作用:修改ext2和ext3文件系统属性(attribute),root用户使用
  • sudo
    • 作用:sudo是一种以限制配置文件中的命令为基础,在有限时间内给用户使用,并且记录到日志中的命令
  • ps
    • 作用:显示进程动态
  • who
    • 作用:显示系统中有那些用户登录系统
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值