文章目录
- 具体选项作用可以通过man command/command --help查看
- cd(change directory):改变目录
- pwd(print work directory):打印当前目录
- touch:创建文件
- dir:显示directory下文件信息
- mkdir:创建文件夹
- ls(list):显示文件
- tree:显示树状目录
- cp:复制文件
- rm:删除
- mv:移动文件(和cp基本一样)
- cat(concatenate)查看文件内容
- more:查看文件内容 (部分省略,空格,b,f,q,enter查看操作)
- grep:文本搜索工具(图形界面crtl+f)
- echo 命令:重新显示命令
- 重定向>和>>:将原来输出到终端的输出到文件
- 管道|
- find:查找文件
- ln -s:创建文件软链接
- ln:创建文件硬链接
- 软硬链接区别
- tar:打包/解包
- 压缩/解压缩
- 安装软件的步骤
- 卸载软件步骤
具体选项作用可以通过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下创建快捷方式
卸载软件步骤
- 删除解压缩目录
- 删除家目录下的配置信息
- 删除快捷方式