书架

书架

=一个知识书库=

每天一个linux命令(9): touch命令

每天一个linux命令(9): touch命令

linux的touch命令不常用,一般在使用make的时候可能会用到,用来修改文件时间戳,或者新建一个不存在的文件。 <!--more --> ### 命令格式 ```bash $ touch [选项]... 文件... ``` ### 命令功能   touch命令参数可更改文档或目录的日期时间,包括存取时间和更改时间。 ### 命令参数 | 参数 | 描述 | | :------------- | :------------- | | -a |或--time=atime或--time=access或--time=use 只更改存取时间 | | -c |或--n
more...
每天一个linux命令(8): cp命令

每天一个linux命令(8): cp命令

cp命令用来复制文件或者目录,是Linux系统中最常用的命令之一。一般情况下,shell会设置一个别名,在命令行下复制文件时,如果目标文件已经存在,就会询问是否覆盖,不管你是否使用-i参数。但是如果是在shell脚本中执行cp时,没有-i参数时不会询问是否覆盖。这说明命令行和shell脚本的执行方式有些不同。 <!--more --> ### 命令格式 ```bash $ cp [选项]... [-T] 源 目的 $ cp [选项]... -t 目录 源... ``` ### 命令功能   将源文件复制至目标文件,或将多个源文件复制至目标目录。 ### 命令参数 | 参数
more...
每天一个linux命令(7): mv命令

每天一个linux命令(7): mv命令

mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录 <!--more --> ### 命令格式 ```bash $ mv [选项] 源文件或目录 目标文件或目录 ``` ### 命令功能   视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的目录中。当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它将所给的源文件或目录重命名为给定的目标文件名。当第二个参数是已存在的目录名称时,源文件或
more...
每天一个linux命令(6): rmdir命令

每天一个linux命令(6): rmdir命令

今天学习一下linux中命令: rmdir命令。rmdir是常用的命令,该命令的功能是删除空目录,一个目录被删除之前必须是空的。(注意,rm - r dir命令可代替rmdir,但是有很大危险性。)删除某目录时也必须具有对父目录的写权限。 <!--more --> ### 命令格式 ```bash $ rmdir [选项]... 目录... ``` ### 命令功能   该命令从一个目录中删除一个或多个子目录项,删除某目录时也必须具有对父目录的写权限。 ### 命令参数 | 参数 | 描述 | | :------------- | :------------
more...
每天一个linux命令(5): rm命令

每天一个linux命令(5): rm命令

rm是常用的命令,该命令的功能为删除一个目录中的一个或多个文件或目录,它也可以将某个目录及其下的所有文件及子目录均删除。对于链接文件,只是删除了链接,原有文件均保持不变。 rm是一个危险的命令,使用的时候要特别当心,尤其对于新手,否则整个系统就会毁在这个命令(比如在/(根目录)下执行rm * -rf)。所以,我们在执行rm之前最好先确认一下在哪个目录,到底要删除什么东西,操作时保持高度清醒的头脑。 <!--more --> ### 命令格式 ```bash $ rm [选项] 文件... ``` ### 命令功能 | 参数 | 描述 | | :------------
more...