【ubuntu】常用命令行记录.持续更新...

1、拷贝相关

拷贝文件:
sudo cp [文件名] [新路径]
文件存放路径下使用,非存放路径,文件名前加原存放路径;
例如:

sudo cp ./name.txt /opt

拷贝多个同类文件:
sudo cp *.文件后缀类型 [新路径]
例如:

sudo cp* *.sh /dir

拷贝文件夹:
sudo -r [文件夹名】 [新路径】
例如:

sudo cp -r ./Data /dir

2、压缩、解压相关

压缩.tar.gz格式到指定目录下
sudo tar -zcvf [生成后存放目录】/ [压缩包文件名.tar.gz][要压缩的源文件/文件夹]
例如:

sudo tar -zcvf /opt/ name.tar.gz /dir/test

注意:一次压缩多个文件直接在源文件后用空格格开即可

压缩.tar.bz2格式到指定目录下
sudo tar -jcvf [生成后存放目录]/ [压缩包文件名.tar.gz][要压缩的源文件/文件夹]
例如:

sudo tar -jcvf /opt/ name.tar.bz2 /dir/

注意:一次压缩多个文件直接在源文件后用空格格开即可
解压.tar.gz格式到指定的目录下:
sudo tar -zxvf [压缩包.tar.gz】 -C 【路径】/
例如:

sudo tar -xvf name.tar.gz -C /dir/

-C [路径】可以没有,会解压到当前路径下

解压.tar.bz2格式到指定的目录下:
sudo tar -jxvf [压缩包文件名.tar.bz2] -C [路径]/
例如:

sudo tar -zxvf name.tar.bz2 -C /dir/

解压参数说明:
-z: 表示zip,使用gzip、gunzip方式压缩或解压,.tar.gz和.tgz文件
-x : extract,提取文件。
-v : verbose,列出解压的文件的信息,v:仅列出文件名;vv:列出权限、所有者、大小、时间、文件名等
-t:list,表示列出文件内容
-f : file,指定要处理的文件名。可以用“-”代表标准输出或标准输入。
-C: directory,转到指定的目录.
-j : 使用bzip2方式来压缩或解压文件,.bz2文件

3、删除

sudo rm -rf [文件/文件夹名]
例如:

sudo rm -rf name.txt
sudo rm -rf /dir

4、修改密码

sudo passwd [用户名]

输入两次新密码修改

5、权限

sudo chmod [操作] [文件]
sudo chmod [操作] [文件夹]
r:读权限,w:写权限,x:操作权限
-R:目录中所有权限
+:增加权限 -:取消权限
u:代表用户owner;g:代表用户组group;o:代表其他用户others;a:代表所有用户all
777:给读 + 写 + 执行(rwx)权限

sudo chmod +x [文件名]
sudo chmod 777 [文件名]
sudo chmod 777 -R [文件夹名]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值