cwjwang的个人博客分享 http://blog.sciencenet.cn/u/cwjwang

博文

linux 常规文件操作

已有 3895 次阅读 2012-8-11 15:12 |系统分类:科研笔记| 链接, 源文件, 详细信息, 根目录

(1)cp: -r, 复制文件夹;
cp=cp -i
/bin/cp -r,不会提醒;
cp -fr 会提想的
平常cp是cp -i的别名;
cp yun me:复制yun,并命名为me。
(2)file 文件的详细信息
(3)rm
        rm 删除文件,提醒覆盖
        rm -f 强制删除,不提醒;
       rm -r  删除目录;
       rm -rf  强制删除目录,不提醒;
      rm -rf / 千万不能使用,会失去根目录的;
(4)mv
       mv+源文件+目的地;如果目的地存在,就是移动;如果目的地不存在,变成重命名;
(5)ln
     ln -s 软链接,符号链接即快捷方式 pwd-P, 真正路径
     ln -s + 旧文件 +新文件,即新文件链接到旧文件;
(6) cat
                 -n 加编号;
                  > 重定向
                  cat hosts passwd > 2.txt 将 hosts 与 passwd合并到2.txt
                  cat >file3 <<eof 从键盘输入到file3,遇到eof结束。
(7)more 查看,分页显示文件的内容,按enter 一行一行的显示;按空格是 一页一页的显示;按字母b往上一页一页显示。
(8)less 分页显示内容,与more相比,支持pageup, pagedown ,/ 表示查找; q表示退出。
 (9)head 默认显示头10行; head -数字
 (10)tail显示文件的后几行; head -5 passwd |tail -1显示passwd的第五行; |管道符号,表示前面的命令输出作为后面的一个输入。tail -f 实时监控日志文件。 log:表示日志; syslogd:进程  ctrl+c终止命令。
(11)mkdir -p  建立一系列文件;mkdir -v可视化。 tree查看目录。
(12)du -sh 查看文件的大小。
(13)touch 新建空文件或者修改文件的时间,若文件不存在新建空文件。
(14)系统定义的别名
alias cp='cp -i'
alias l.='ls -d .* --color=auto'
alias ll='ls -l --color=auto'
alias ls='ls --color=auto'
alias mv='mv -i'
alias rm='rm -i'
alias ff=‘mm’ 定义别名
unalias ff 取消别名;重启计算机失效。


                 




https://blog.sciencenet.cn/blog-714229-601217.html

上一篇:linux 基本命令
下一篇:linux 文件查找、归档
收藏 IP: 159.226.151.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-10-20 07:19

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部