Linux基础命令(三)

1、ln--link
含义:创建链接文件
格式:ln [-s] 源文件... 链接文件路径

我们提供的服务有:网站建设、成都网站制作、微信公众号开发、网站优化、网站认证、华亭ssl等。为1000多家企事业单位解决了网站和推广的问题。提供周到的售前咨询和贴心的售后服务,是有科学管理、有技术的华亭网站制作公司

  • -s(创建软连接)选项添加符号链接,指向原始文件所在路径
    注:源文件必须是绝对路径
  • 相当于“快捷方式”,也称软连接。
    Linux基础命令(三)
    2、搜索工具
  • which搜索工具
    格式:which[-a] 程序名...
    Linux基础命令(三)
  • whereis搜索工具
    格式:whereis 文件名
    建立定位索引库
  • 执行updatedb命令(手动生成数据库
  • 默认位置:/var/lib/mlocate/mlocate.db
    3、locate定位工具
  • 格式:locate [选项]... 关键字
  • 常用命令选项:
    -i:查找时忽略大小写
    -r:查找时使用正则表达式
    Linux基础命令(三)
    4、find查找工具
  • 格式:find [查找范围] [查找条件]
  • 常用的查找条件
    -type:按文件类型查找
      f:普通文件
      d:目录
      l:连接文件
      b:块设备文件
      c:字符设备文件
    -name:按文件名称查找
      -a:多个条件需同时满足
      -o:多个条件满足其中任意一个
    -size:按文件大小查找
    -mtime:按文件修改时间查找
  • 其他的查找条件
    -user:按文件所属的用户查找
    -perm:文件的权限查找
    -axdepth:指定查找的目录深度
    //查找目录/boot/下的所有目录
    Linux基础命令(三)
    //查找目录/boot/下所有普通文件
    Linux基础命令(三)
    //查找目录/dev/下名称为tty1/tty2/tty3的文件
    Linux基础命令(三)
    //查找目录/boot/下大于2M的文件
    Linux基础命令(三)
    //查找目录/boot/下名称已vm开头的文件
    Linux基础命令(三)
    处理find找的文件
  • 格式:find [范围] [条件] -exec 处理命令 { } \;
    注:{ }:替代每一个查找结果,\;:处理操作结束
    //查找目录/boot/下所有大于2M的文件并以长格式显示
    Linux基础命令(三)
    //查找目录/boot/下所有大于10M的文件并将这些文件拷贝到目录/opt/
    Linux基础命令(三)

5、cat-Concatenate

  • 含义:显示文件内容
  • 格式:cat [选项] 文件名
  • 常用命令选项:
    -n:在每一行(含空行)前显示行号
    //查看网卡显示信息(显示行号)。
    Linux基础命令(三)

6、截取文件首/尾部
head、tail命令

  • 格式:head -n 文件名
      tail -n 文件名
    注:head/tail默认显示首/尾十行内容
    //文件/etx/passwd显示首十行内容
    Linux基础命令(三)
    //文件/etx/passwd显示尾十行内容
    Linux基础命令(三)
    //文件/etx/passwd显示前两行内容(以下两种表示方法都可以
    Linux基础命令(三)

7、wc-Word Count

  • 含义:文件的数字统计
  • 格式:wc [选项] 文件名
  • 常用命令选项
    -l:计算文本的总行数
    -w:计算单词个数
    -c:计算文件的字节数
    -m:计算字符个数
    Linux基础命令(三)

标题名称:Linux基础命令(三)
标题链接:http://hbruida.cn/article/igjsig.html