Mac os终端命令之文件操作

基本路径操作

相对路径:cd /users/username/Desktop
绝对路径:cd Ddesktop请添加图片描述
. 表当前路径

cd.

…表当前路径的上一层

cd..

… 表当前路径的上两层

cd...

转移目录“cd”:
cd命令不带参数时,将回到用户的主目录
cd- :表示回到上一次所在的工作目录
mkdir:创建目录
rmdir:删除(空)目录
pwd:打印当前的绝对路径名

Linux系统的主要目录如下:

linux系统的主要目录

查看文件路径

ls
ls 查看当前路径下的文件及文件夹的名字
ls /bin 表示:查看当前路径下的Documents文件夹下的所有东西
ls Documents 表示:查看当前路径下的Documents文件夹下的所有东西
ls *:
*表示任意多个字符,也可以没有
:表示一个字符,一定有一个,不能没有
[xn]:表示中括号中的任意一个字符
[abcdefg]可以写成[a-g]:表示从a到g之间的任意一个字符
ls -a:隐藏文件
ls -l:列表风格显示
ls -h:配合-l,显示一个合理的大小单位

文件操作

文件操作包括文件复制、改名、移动、删除等,对文件的操作命令,多数也可以对目录操作。

chmod:修改属性
cp:文件复制

cp oldfile newfile

rm:删除文件
mv:文件改名

mv oldfile newfile

ln:链接命令,链接的结果有点像文件复制,但本质上是不一样的。链接的文件和原始文件只有名字的差别,数据在存储设备上只存储了一份。
find:查找文件
请添加图片描述

浏览文件

more:此命令将长文件分屏显示,每满一屏暂停一下,等待用户敲键以后再继续上滚一屏。
head/tail:用于浏览文件头部或尾部。“-n”用于指定行数,“-c”指定以字节为单位;tail有一个有用的选项“-f”,(follow的意思),当浏览一个不断变化着的文件(例如某个软件的日志文件)时,可以跟踪显示这个文件。
cat:可以将文件和标准输入设备合并,送到标准输出设备上。

打包、压缩和解压

tar:Linux最常见的打包压缩命令
常见的压缩格式后缀有:(gzip)gz、(bzip2)bz2、(xz)xz,它们表示采用不同的压缩算法,不同的压缩算法影响数据压缩率、压缩时间和解压时间,一般而言,xz格式的压缩率最高,gz格式的压缩、解压时间最短,但压缩率最低。
tar xf/tar-xf:文件解压命令:

tar xf hello-2.10.tar.gz

打包压缩时,通过选项“-z”、“-j”、“-J”指定压缩格式,分别对应使用gzip、bzip2和xz进行压缩,例如:

tar Jcf hello-2.10.tar.xz hello-2.10/

打开文件

cd
cd Desktop:进入到Desktop桌面这个文件夹
cd 文件夹名字
cd-跳转到上一次所在路径
cd~跳转到当前用户的家目录

显示文件路径

pwd:显示当前操作的路径(绝对路径)
clear:清屏
tab:自动补全
touch:创建一个文件

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值