- mkdir ./temp //在当前位置创建空文件夹
- mkdir ./date1/date2 -p //在当前位置创建多级文件夹
- toch ./file.txt //创建空文件夹
- vi file.txt //创建文件并且进入编辑模式
- cat file.txt //查看文件内容
- 向文件中写入内容
- echo “hello”>file.txt //创建文件并输入并且把hello写入到该文件中
- echo “hello”>>file.txt//把hello追加到这个文件里面不改变里面原有的内容
- 复制文件和文件夹
- cp /tmp/file.txt /opt //cp 需要复制的文件 /复制到那个文件夹里面
- cp -r ./tem /opt //需要复制的文件夹 /复制到那个文件里面
- 剪切,移动,重名
- mv ./tem /opt //需要剪切的文件夹 //剪切到那个文件夹里面
- mv ./tem.txt /temps.txt //需要剪切的文件 /剪切到那个文件里面
- 删除文件
- rm 文件名 //用来删除文件
- rm -r 文件夹名 //用来删除文件夹
- rm -f 文件名 //用来删除文件夹也可以删除文件强制删除
- 查看文件
- cat -n 文件名 //用来查看小型文件,查看内容时显示行号
- cat 文件名 //查看小型文件,但是不显示行号
- more 文件名 //翻页查看文件 ctrl+f向下翻页 ctrl+b 向上翻页
- less 文件名 //翻页查看文件,具备查找功能
- tail -行数 文件名 //查看文件末尾行
- head -行数 文件名 //查看文件首行
- 设置文件所有者的权限对文件读写执行权限
- chmod 权限 文件名 //用来对文件的权限设置
- chmod 777 ./my.txt //在linux里面我们一般用数字来代表权限7代表最大权限
数字 | 权限 | 字母
1 | 可执行 | x
2 | 可写 | w
3 | 可写可执行 | w+x
4 | 可读 | r
5 | 可读可执行 | r+x
6 | 可读可写 | r+w
7 | 可读可写可执行 | r+w+x+
- 第一段 :创建这个文件的用户对文件的权限
- 第二段: 同组用户对文件的权限
- 第三段:不同组用户对文件的权限
- chown 需要修改成那个用户:需要修改成那个组 被修改的文件名 //可以修改文件所有者,和用户的组