Linux 命令介绍与使用

新的生活,只为记录每天的进步与收获。

1、cp:copy,复制。复制文件或文件夹。例如:在现目录下将cangls文件复制到A中  cp cangls A

注:如将A中cangls文件复制到B中,A与B是同一级目录,指令为:cp cangls ../B  (必须进入A目录后才可执行)

2、mv:move 移动或剪切。将A移动到B中,指令为:mv A B   (如没有B文件,则默认为将A文件改名为B文件)

同理,这次在同级目录下进行操作。

3、rm:删除(remove),删除文档(注意是文档),这个跟着指令走就行,无任何特殊的。删除a.txt文档指令如下:rm a.txt 

rm -rf 强制性删除,无询问。rmdir 只能删除空目录。一般使用rm -rf .

4、mkdir:创建目录(make directory).如需创建chen,指令如下:mkdir chen

5、touch 创建文档。如创建bin.txt文档,指令如下:touch bin.txt 

扩展:vim 则是对文档进行编辑,进入后编辑好按Esc后,按ctrl + ;有两种方式退出,一是按q,直接退出不保存,二是wq保存后退出。

6、ls:列出当前目录及文件(list) ls -a 列出隐藏文件。若想列出当前目录下A中的内容则为  ls A 即可

7、pwd 显示出当前所在目录(print working directory

8、cat 显示文件内容(concatenate),一般显示较短内容;而stat则用与查看详细内容。

扩展:head 查看开头几行内容,一般指令形式为:head -n 目标文件   (n代表行数,依据实际情况分析)

有了开头查看就有结尾查看tail 同理与head 用法一样,tail -n 目标文件  

9、find  查找目标文件,如查找cangls文件,有两种指令:find / -name  cangls   或  find -iname cangls  

10、date显示时间,一般后面可跟指令或不跟。

%F:表示完整的年月日,形如2018-12-31

%T:表示完整的时分秒,形如08:00:00

%Y:(year)表示四位年份

%m:(month)表示两位月份(带前导0)

%d:(day)表示日期(带前导0)

%H:(hour)表示小时(带前导0)

%M:(minute)表示分钟(带前导0)

%S:(second)表示秒数(带前导0)

例如:现在要求输出以下格式的时间“// ::”​​​​​​​   指令为date "+%d%M%Y %T",

获取7天之前的时间,格式为年-月-日 时:分:秒  指令为date -d “-7 day” “+%F  %T”

 

未完待续

猜你喜欢

转载自blog.csdn.net/weixin_44267608/article/details/85252606