2017-11-12Linux基本命令—文件处理命令
- 命名规则
- 除 “/” 之外均合法,但空格、制表符、退格符、字符@#¥&()-最好不用;
- 避免使用“.”作为普通文件的第一个字符——隐藏文件;
- 大小写敏感
- 文件处理命令
Note :根据命令所在路径,可大概判断执行权限,s—super,超级管理员
—— root:/sbin或/user/sbin; all user:/bin或/user/bin;
-
- ls 显示文件目录;
格式:ls 选项[-ald] [文件或目录];
-a:显示所有文件,包括隐藏文件;
-l:详细信息显示;
-d:查看目录属性
eg. ls -l
Note:针对文件类型eg.drwxr-xr-x:
- (a)第一个字符d:目录directory;-:二进制文件;l:软连接文件link;
- (b)r:read读;w:write写;x:execute执行;
- (c)rwx:所有者的权限;r-x:所属组的权限;r-x:其他人权限
- 用户权限:所有者u(user);所属组g(group);其他人o(others);
-
- cd 切换目录
格式:cd [目录];
eg. cd / ——切换到根目录;cd .. ——回到上一级目录
-
- touch 创建空文件
格式:touch [文件名];
eg. touch newfile ;
-
- mkdir 创建新目录
格式:mkdir [目录名];
eg. mkdir newdir ;
-
- cp 复制文件或目录
格式:cp -R [源文件或目录] 【目的目录]; cp -R ——带R表示复制目录,复制文件时不需要-R;
eg. cp file1 file2 dir1 ——将文件file1、file2复制到目录dir1下; cp -R dir1 dir2 ——将dir1下所有文件及子目录复制到dir2下
-
- mv 移动文件、更名
格式:**mv [源文件或目录] [目的目录] **;
eg. mv file1 file3 ——将当前目录下文件file1更名为file3;mv file2 dir2. ——将文件file2移动到目的目录dir2下
-
- rm 删除文件
格式:rm -r [文件或目录];-r表示目录
eg. rm file3 ——删除文件file3;rm -r dir1 ——删除目录dir1
-
- cat 显示文件内容
格式:cat [文件名];
eg. cat /etc/issue ;
-
- more 分页显示文件内容
格式:more [文件名];
-f或空格:显示下一页;
Enter:显示下一行;
q或Q:退出
eg. more /etc/services
-
- head 查看文件前几行
格式:head -num [文件名];
-num:显示文件前num
eg. head -20 /etc/issue ;
-
- tail 查看文件后几行
格式:tail -num [文件名];
-num:显示文件后num
-f:动态显示文件内容
eg. tail -30 /etc/issue ;
-
- ln 产生链接文件
格式:ln -s [源文件] [目标文件];
--s:产生软链接
eg. ln -s /etc/issue /etc/issue.soft 创建文件/etc/issue的软链接/issue.soft; ln /etc/issue /etc/issue.hard 创建文件/etc/issue的硬链接/issue.hard;
Note:软、硬链接区别:
- (a).软链接:ln -s /etc/issue /issue.soft,相当于windowds的快捷键,源文件删除后软链接不存在;
- (b).硬链接:ln /etc/issue /issue.hard,相当于copy -p+同步更新,时间值连接数都不变,但不能跨文件系统链接
posted @
2017-11-12 21:48
ComeBaby
阅读(
219)
评论()
编辑
收藏
举报