linux常用操作文件命令介绍

具体选项作用可以通过man command/command --help查看

cd(change directory):改变目录

  • cd :切换到home目录
  • cd .:当前目录
  • cd …:返回上一层目录

pwd(print work directory):打印当前目录

touch:创建文件

dir:显示directory下文件信息

mkdir:创建文件夹

mkdir a/b/c创建子目录

ls(list):显示文件

  • l
  • h

tree:显示树状目录

  • -d:不显示文件,只显示文件夹目录

cp:复制文件

  • 格式:cp 源文件(路径和文件夹) 目标文件
  • -i:覆盖提示
  • -r:复制文件夹

rm:删除

  • r:删除文件夹

mv:移动文件(和cp基本一样)

cat(concatenate)查看文件内容

  • 格式:cat 文件名
  • -b:非空行输出行号
  • -n:输出行号

more:查看文件内容 (部分省略,空格,b,f,q,enter查看操作)

grep:文本搜索工具(图形界面crtl+f)

  • 格式:grep 文本 文件名
  • -n:同时指定行号
  • -v:显示不包含的行
  • -i:忽略大小写
    模式查找
  • ^文本:文本出现在行首搜索
  • 文本$:文本出现在行尾搜索

echo 命令:重新显示命令

重定向>和>>:将原来输出到终端的输出到文件

  • />:覆盖原文件
  • />>:文件中追加
  • 与echo一起使用(echo 文本 >> 文件)

管道|

  • 讲一个命令的输出通过管道作为另一个命令的输入
  • 格式:command1 | command2

find:查找文件

  • 格式:find [路径] -name “文件名”
  • 通配符:*代替任何文本
    ?代替一个字符

ln -s:创建文件软链接

  • 务必使用绝对路径,这样移动链接文件之后仍然可以正wenjiancun
  • 格式:ln -s 源文件 链接文件

ln:创建文件硬链接

不使用

软硬链接区别

  • linux中文件和文件名在磁盘中分开存储.
  • 软链接保存链接文件的路径,硬链接是一个新的文件名字(与原始文件名无关)
  • 只有文件内容硬链接数为0时,文件才会从磁盘中删去

tar:打包/解包

  • windows常用rar, Mac常用zip, linux常用tar
  • 打包格式:tar -cvf  打包文件.tar  被打包文件或者路径
  • 解包格式:tar -xvf 打包文件.tar

压缩/解压缩

  • gzip:压缩文件包,扩展名为.tar.gz
    • 打包且压缩格式:tar -zcvf  打包文件.tar  被打包文件或者路径
    • 解压缩且解包格式:tar -zxvf 打包文件.tar
  • bzip2:扩展名为.tar.bz2
    使用方式与gzip一样,但是在直接用tar命令进行压缩时,选项为 j

安装软件的步骤

  • 将安装包解压缩,并且移动到/opt目录下
    • 所有相关文件都在解压缩目录下
  • 初次启动之后,家目录下自动创建一个隐藏目录保存配置信息
  • 在/usr/share/applications下创建快捷方式

卸载软件步骤

  • 删除解压缩目录
  • 删除家目录下的配置信息
  • 删除快捷方式
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值