温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Linux基础命令(三)

发布时间:2020-05-04 14:45:36 来源:网络 阅读:301 作者:niumin_88 栏目:系统运维

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

  • -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基础命令(三)
向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI