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 
阅读(
224) 
评论() 
 
收藏 
举报