bash 学习

ctrl + L 清空页面
CTRL +C 打断当面页面操作
date 调出当前时间
cal 日历
pwd 当前目录的绝对路径
cd / 跳转到根目录

Paste_Image.png

绝对路径是从根目录下(/)下开始的,cd /home/caoliang
相对路径是确定有这个文件夹: cd home/caoliang
完整的写法:cd ./home/caoliang
cd ’.‘ 当前目录

cd .. 上一级的目录
cd - 上一次的目录

ls 当前文件夹内的文件
ls -a 列出以点(。)开头的文件(默认是不显示的)
ls -a -l (ls -al) 蓝色的(-d)是个目录文件, -开头的是普通文件


文件夹内的文件的会有不同的颜色,来区别文件的不同类型。

mkdir mytest 创建文件夹
rmdir mytest 删除文件夹
rm ABC 删除文件
rm a b 删除两个文件
rm -r a 删除非空文件夹(递归删除非空文件夹)
rm -rf / 强制删除根目录下的所有文件

liunx 文件类型:
普通文件
文件夹
链接

下图所示中的,是这个文件的硬链接数,如果想要删除这个,必须要将所有链接都删了,才是彻底删除。


Paste_Image.png

file a 查看文件类型
touch a (如果是一个不存在的文件,则会创建一个普通文件)
ls -l 查看最后一次接触的时间

Paste_Image.png

new_file 直接创建一个文件


移动

文件可以分为
数据部分: 放在分区块
文件路径: C:\DESKTOP\123.TXT

mv c mydir (mv /home/caoliang/c /home/caoliang/mydir)

将c文件移到mydir文件夹下 (移动不区分文件夹和文件)

mv a new_file  (mv /home/caoliang/a  /home/caoliang/new_file)

将文件名改成new_file

复制文件

cp 原始文件 目标文件(可以加目录)
cp -r 原始文件 目标文件(复制非空文件)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容