linux常用文件管理命令
2017-07-15 19:41
537 查看
linux常用文件管理命令
linux系统的介绍
linux 一个类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。支持32位和64位硬件。linux继承了Unix以网络为主的设计思想,是一个性能稳定的多用户网络操作系统。linux操作系统诞生于1991年10月5日,由林纳斯-托瓦兹编制。之后经过多次的改善逐步形成了现在常用的linux操作系统。文件管理命令
cat——对文件处理的一个好用的命令
cat命令可用来完整显示文件:“cat 文件名”cat命令可以用来创建文件:“cat >文件名<<结束符”
这里的结束符是自己定义的,作用是结束文件内容的编辑。
cat命令可以用来合并、覆盖、追加文件:
“cat 文件1 文件2 >文件3” 合并文件1、2成文件3
“cat 文件1 >文件2”文件1将文件2的内容覆盖
“cat 文件1>> 文件2”文件2的内容后面追加了文件1的内容
more——满屏显示内容
如“[root@bogon Music]#more”就可以显示Music目录里面的内容,且其内容如果很多的话,只会显示到整个屏幕为止。它只支持回车键向下继续浏览。less——满屏显示内容
如“[root@bogon Music]#less”可以显示Music目录里的内容,只不过它支持回车、空格键、上下键来浏览内容,不过需要按“Q”键退出界面,而这一点“more”命令是不需要的。chmod——更改文件权限的命令
“-rwx r-x r-x |root root 111 6月 27 08:35 demo.txt”“drwx rwx r–|demo demo 111 6月 27 08:36 demo1.txt”
“lr-x rwx rwx |root root 111 6月27 08:37 demo2.txt”
当输入命令“[root@bogon demo]#chomd 666 demo1.txt”
则文件demo.txt的权限改为
“drw- rw- rw-|demo demo 111 6月 27 08:36 demo1.txt”
用命令“[root@bogon demo]#chomd u-x g-x o+w demo1.txt”也可以实现上述结果,改变demo1.txt的权限
权限 | 代表数值 |
---|---|
r可读 | 4 |
w可写 | 2 |
x可执行 | 1 |
-无权限 | 0 |
符号 | 含义 |
---|---|
u | 代表当前用户 |
g | 与当前用户在同一组其他用户 |
o | 既不是当前用户也不与当前用户在一组的其他用户 |
chown——更改文件的所有者和所有组
输入“chown root : root demo1.txt ”显示“drw- rw- rw-|root root 111 6月 27 08:36 demo1.txt”
“chown 目标用户名 文件名”更改文件所属用户
“chown : 目标组名 文件名”更改文件的所属组
“chown 目标用户名 : 目标组名 文件名”更改了文件的所属用户和所属组
locate——搜寻普通文件或目录(模糊)
“[root@bogon demo]#locate test”查询demo里所有带test的文件文件明明存在,但locate有时使用可能会找不到文件,这时需要更新文件索引数据库,通过root用户输入“updatedb”命令,在用locate搜索就会显示出文件了
find——查找文件(准确)
“[root@bogon /]#find /-name demo”(绝对路径搜索demo命名的文件)“[root@bogon home]#find ../-name demo”(相对路径搜索demo命名的文件)
cp——复制普通文件或目录到其他目录中
“cp 文件1 目标目录名”复制文件1到目标目录中如果复制的是目录文件的话需要加上“-r”
“cp”可以同时复制多个文件,且默认最后一个目录名为目标目录的名字
mv——移动文件到目标文件中
“mv filename1 filename2”如果普通文件filename2存在则重写,若不存在则重命名filename1为filename2“mv filename1 dirname1”如果目录dirname1存在则filename1转入其中,不存在则重命名filename1为dirname1
“mv dirname1 dirname2”如果目录dirname2存在则转入,不存在则重命名dirname1为dirname2
mkdir——创建一个新的目录
“mkdir 目录名”建立一个新的目录rm——用于将普通文件或目录文件删除
“[root@bogon demo]#rm demo1.txt”删除demo1.txt“rm -r 目录名”删除目录文件
“rm -f 文件名”强制删除文件
“rm -v 文件名”显示文件的删除进度
scp——把文件从一台服务器复制到另一台服务器
“scp [-r][-f] 文件名 目标用户名@目标ip地址:/目标主机接受位置”clear——清楚屏幕内容
clear可以清除整个屏幕的历史内容,内容还在,只是屏幕上看不见了而已,向上翻找还是可以找到历史操作的。相关文章推荐
- linux常用命令之文件与目录管理
- Linux常用命令总结——文件管理
- Linux常用命令之:磁盘及文件系统管理命令
- Linux常用命令(文件用户管理)
- Linux常用命令备忘(启动管理、文件或目录管理、系统管理)
- Linux常用命令之文件管理
- 程序员必知必会----linux常用命令之九【文件系统管理】
- Linux常用命令总结——文件管理
- Linux文件管理常用命令
- Linux常用命令备忘(启动管理、文件或目录管理、系统管理)
- Linux用户管理&文件权限&常用管理命令
- Linux常用命令之文件管理
- Linux 学习笔记_3_Linux常用命令_1_文件管理命令
- linux常用命令简介- 用户管理及文件属性
- Linux常用命令之文件管理
- Linux常用命令笔记2---文件管理2
- Linux常用命令(第二版) --文件管理命令
- Linux常用命令笔记2---文件管理1
- Linux 文件管理常用命令
- Linux常用命令笔记2---文件管理4