ls 命令

ls 命令
ls 显示当前下面的文件及文件夹
ls -a 显示当前目录下的所有文件及文件夹包括隐藏的.和…等
ls -al 显示当前目录下的所有文件及文件夹包括隐藏的.和…等并显示详细信息,详细信息包括大小,属组,创建时间
历史命令
查找历史命令,今天发现很好用有木有:
Ctr + R,不用一个去查找了.(2017-05-19)╮(✪ω✪)╭
histroy命令
histroy会展示所有命令历史,可以histroy n展示n条历史命令。
执行历史命令
!! 显示上一条历史命令
!n 显示第n条历史命令
!n:p 打印第n条历史命令
历史路径
Zsh中输入$ d加回车就可以查看历史文件路径,然后输入对应路径的编号就可以到对应路径中了,很方便有木有ヾ(o◕∀◕)ノ

取消命令 q
在Zsh中,如果输入错误想取消,或者取消当前的任务进程,比如下载等,可以输入q来实现取消。

echo 命令
创建一个txt,并写入内容
$ echo “Text Content” >> fileName
$ echo “Hello.” >> welcome.txt

vim 命令
$ vim filename
然后点i进入编辑, 编辑完成按Esc退出编辑,然后点击:回到底部,输入wq+Enter保存退出

文件操作
参考Unix常用命令

移动,拷贝
文件移动
$ mv filename path
mv + 文件名 + 路径
文件拷贝
$ cp filename path文件拷贝到path
如果要复制目录,需要加参数-r或-R
例如:$cp /home/a.tar /home/demo
$ cp –r /home/aaa /home/bbb 其中aaa 、bbb均为目录。
将文件file复制到目录/usr/men/tmp下,并改名为file1
$ cp file /usr/men/tmp/file1
拷贝详解
复制文件或目录命令:cp
【语法】cp[选项][参数]
【详解】cp命令用于将单个或多个源文件或文件目录,复制到目标文件或文件夹目录中。
【参数】

选项 相应功能
-a 功能等于同时使用-d -p -r。
-b 在复制文件或目录时,为每个已经存在的目标文件或目录创建备份。
-d 当复制带符号链接的对象时,不复制符号连接所指向的目标文件或目录。
-f 强制复制文件或目录,不提示任何信息。
-i 复制文件时,遇到同名文件或文件夹时提示确认
-l 不复制文件,建立源文件的快捷方式
-p 保留源文件或目录的所有者、所属组信息和权限属性。
-P 功能同等于-d
-r 复制目录及目录内的所有文件或子目录
-s 创建符号链接
-S 指定备份文件的扩展名
-u 在更新源文件或目标文件不存在的情况下才复制文件
-v 显示命令的执行详细过程
-x 当源文件或目录所在的文件系统(如ext3),与目标文件或目录所在的文件系统相同的情况下才进行复制。
–help 显示命令帮助信息。
–version 显示cp命令版本信息。
【说明】

关键词 介绍
源文件或目录 被复制的文件或目录
目标文件或目录 被复制的文件或目录,所要到达的位置。
文件重名名
linux下重命名文件或文件夹的命令mv既可以重命名,又可以移动文件或文件夹.

例子:将目录A重命名为B

mv A B
例子:将/a目录移动到/b下,并重命名为c

mv /a /b/c
其实在文本模式中要重命名文件或目录的话也是很简单的,我们只需要使用mv命令就可以了,比如说我们要将一个名为abc的文件重命名为1234就可以这样来写:mv abc 1234,但是要注意的是,如果当前目录下也有个1234的文件的话,我们的这个文件是会将它覆盖的

扫描二维码关注公众号,回复: 10386670 查看本文章
发布了41 篇原创文章 · 获赞 0 · 访问量 513

猜你喜欢

转载自blog.csdn.net/m0_46560389/article/details/105229482
今日推荐