ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

Linux常用命令小合集

2022-01-28 10:34:21  阅读:156  来源: 互联网

标签:文件 tar index 常用命令 gz FileName html Linux 合集


总结一些自己平时比较常用的linux命令,后续会持续更新

一、压缩、解压缩相关命令

1、.tar 文件

tar -xvf FileName.tar         # 解压缩
tar -cvf FileName.tar DirName # 将DirName压缩成FileName.tar

2、.gz文件

gunzip FileName.gz  # 解压缩
gzip FileName       # 只能压缩文件

3、.tar.gz文件和 .tgz文件

tar -zxvf FileName.tar.gz               # 解压缩
tar -zcvf FileName.tar.gz DirName       # 将DirName压缩成FileName.tar.gz
tar -C DesDirName -zxvf FileName.tar.gz # 解压到目标路径

4、.zip文件

unzip FileName.zip          # 解压缩
zip FileName.zip DirName    # 将DirName压缩成FileName.zip

5、.rar文件

rar x FileName.rar      # 解压
rar a FileName.rar DirName # 压缩

二、操作路径相关命令

  1. 切换到相应路径
cd pathName
  1. 返回到上级
cd ../
# 回到上上级
cd ../../
  1. 显示当前路径
pwd
  1. 列出当前路径下所有文件
ls 
ll # 比ls更详细,包含文件权限信息

三、操作文件相关命令

  1. 创建一个新文件
touch index.html
# 创建index.html文件
  1. 删除一个文件
rm index.html
  1. 删除一个文件夹
rm -r
# -r 表示递归删除文件夹中的内容
rm -rf
# 强制删除,忽略提示信息
  1. 新建一个文件夹
mkdir newFolder
# 新建test文件夹
mkdir test
  1. 移动文件或者文件夹
mv index.html /Desktop
# 将index.html文件移动到 /Desktop 路径下
mv -f index.html /Desktop
# 如果目标路径下有同名文件,强制覆盖
  1. 修改文件/文件夹名
mv oldNmae newName
  1. 查看文件内容
cat index.html
# 在Terminal中显示index.html文件的内容
  1. 更改文件权限
sudo chmod [option] mode 路径(文件夹或文件)

sudo chmod -R 777 index.html
# 将index.html文件设为所有用户可读可写
# -R表示对目前目录下的所有文件与子目录进行相同的权限变更(以递归的方式逐个变更)
# mode用于设置该文件拥有的权限

具体用户和权限信息可以看这里有详细介绍 https://www.runoob.com/linux/linux-comm-chmod.html

  1. 查找文件所在位置
find / -name fileName
# / 表示根目录
find / -name index.html
# 从根目录寻找index.html文件 

四、终端显示相关命令

  1. 清屏
clear
  1. 清屏(初始化终端)
reset
  1. 显示终端输入的命令历史
history

五、用户相关命令

  1. 切换root用户
su
# 或者
sudo
  1. 设置root用户密码
sudo passwd root

其他

  1. 帮助
--help
# 显示rm命令相关帮助 
rm --help
 
  1. 退出
exit
  1. 创建软连接
ln -s target source
# 将路径/usr/local下的openssl链接到/usr/bin下
ln -s /usr/local/openssl  /usr/bin
  1. 查看本机IP地址
ip addr

标签:文件,tar,index,常用命令,gz,FileName,html,Linux,合集
来源: https://blog.csdn.net/aaahuahua/article/details/122723267

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有