欢迎光临
我们一直在努力

嵌入式学习找工作第九天(Linux系统编程-常用基础命令-2)

1、mv命令(文件名更改、移动)mv 源文件 目标文件

        mv file1 file2(不存在)

        mv file1 file2(存在)

        mv flie dir(必须存在)移动到指定目录

        mv dir1 dir2(不存在)改名

        mv dir1 dir2(存在)移动到指定目录

2、cat命令

        作用:将文件内容一次性输出到终端

        使用方式:cat 文件名

        缺点:文件太长无法显示全部

        可用于文件重定向:cat file1>file2,相当于cp file1 file2

4、more命令

        分页显示到终端,只能向下浏览,不能回退;

        使用方法:more + 文件名

5、less命令

        文件内容分页显示到终端,可自由上下自由浏览

        使用方法:less + 文件名

6、head命令

        从文件头部开始查看前n行内容

        使用方式:head -n 文件名

        如果没有n,默认为10行

7、tail命令

        从文件尾部查看后n行内容

        使用方式:tail -n 文件名

        如果没有n,默认为10行

        显示日志:tail -f test.log(重要)

8、软链接

        类似于windows下快捷方式

        如何创建软链接:

                ··ln -s 文件名 快捷方式的名字

                  ln -s aa aa.soft

                ··目录也可以创建软链接

                  ln -s temp temp.link

        注意事项:尽量使用绝对路径,相对路径将快捷方式改变将会导致无法打开

                

9、硬链接:

        使用方法:ln  aa.log  aa.log.hard

        ·当新创建一个文件,硬链接计数加1

        ·给文件创建一个硬链接后,硬链接计数加1

        ·删除一个硬链接后,硬链接计数减1

                硬链接的结构:有同步保护作用

                                          不能对目录进行控制

10、wc命令

        显示文件行数、字节数、单词数

        使用方法:wc file 

11:whoami 

        显示当前登录的用户名

12、用户权限、用户、用户组

        修改文件权限chmod

                chmod 【对象】 【+|-|=】【文件名】

                        chmod u+x,o+w a.txt

详细操作可参考这篇帖子:【chmod】修改文件权限_chmod o=rx-CSDN博客

13、修改文件所有者或所属组

        使用方法:sudo chown 【所有者】:【所属组】  文件名

                a.txt的所有者和所属组从zt变成了root

 14、find命令:

        按文件名查询:使用参数-name

                ·命令:find 路径 -name "文件名"

                ·示例:find/home -name "*.c"

        按文件类型查询:使用参数 -type

                命令:find 路径 -type 类型

                        注意:普通文件用f表示,而不是-

        用的时候再查吧。【Linux】 find指令(文件查找)-CSDN博客

        

赞(0)
未经允许不得转载:171主机测评 » 嵌入式学习找工作第九天(Linux系统编程-常用基础命令-2)
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址