Linux 使用记录

Posted timhy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 使用记录相关的知识,希望对你有一定的参考价值。

一、文件操作

1)cp命令

cp 即拷贝文件和目录。

[[email protected] ~]# cp [-adfilprsu] 来源档(source) 目标档(destination)
[[email protected] ~]# cp [options] source1 source2 source3 .... directory

选项与参数:

  • -a:相当於 -pdr 的意思,至於 pdr 请参考下列说明;(常用)

  • -d:若来源档为连结档的属性(link file),则复制连结档属性而非文件本身;

  • -f:为强制(force)的意思,若目标文件已经存在且无法开启,则移除后再尝试一次;

  • -i:若目标档(destination)已经存在时,在覆盖时会先询问动作的进行(常用)

  • -l:进行硬式连结(hard link)的连结档创建,而非复制文件本身;

  • -p:连同文件的属性一起复制过去,而非使用默认属性(备份常用);

  • -r:递归持续复制,用於目录的复制行为;(常用)

  • -s:复制成为符号连结档 (symbolic link),亦即『捷径』文件;

  • -u:若 destination 比 source 旧才升级 destination !

用 root 身份,将 root 目录下的 .bashrc 复制到 /tmp 下,并命名为 bashrc

[[email protected] ~]# cp ~/.bashrc /tmp/bashrc
[[email protected] ~]# cp -i ~/.bashrc /tmp/bashrc
cp: overwrite `/tmp/bashrc‘? n  <==n不覆盖,y为覆盖

  

2)du命令

查看文件大小

du -b filepath 参数-b表示以字节计数
[email protected]:/$ du -h  ~/Downloads/jdk-8u60-linux-x64.tar.gz
173M    /home/xanarry/Downloads/jdk-8u60-linux-x64.tar.gz

  

 

以上是关于Linux 使用记录的主要内容,如果未能解决你的问题,请参考以下文章

记录C#常用的代码片段

discuz X3.1 源代码阅读,记录代码片段

linux中怎么查看mysql数据库版本

linux打开终端如何启动scala,如何在终端下运行Scala代码片段?

提效小技巧——记录那些不常用的代码片段

用于从 cloudkit 检索单列的代码模式/片段