1.Linux基本命令
ls 查看当前路径下文件信息
-a 显示所有文件信息,包含隐藏文件 Linux中以 . 开头的文件都是隐藏文件
-l 以列表的形式输出
cd 切换路径
../ 表示上一级目录
../../ 上上一级
./ 当前路径
- 上一次所在的目录
~ 用户目录
pwd 查看当前所在目录
clear 清屏 快捷键 ctrl + L
su 切换用户
sudo 在不切换用户的情况下使用管理员权限
文件的基本操作命令
touch 文件名 创建文件
vi/vim 文件名 创建文件并进入文件
mkdir 目录名 创建文件目录
-p 目录名/目录名 创建多级目录
rm 删除文件
-r 删除目录
-f 删除时不提示
一般 rm -rf 文件名/目录名
mv 移动文件
格式: mv 源文件 目标文件
一般情况下可以用重命名 mv 源文件 目标文件(给个新名字改名) 如:mv ./1.text /opt/3.text
cp 复制文件
格式: cp 源文件 目标文件
-r 移动文件目录时,要加-r cp -r 源目录 目标目录
查看文件信息
cat/vi
head
tail
more
less
解压缩文件
tar
-c 创建一个压缩文档
-v 显示解压缩过程
-f 指定操作的文件 f属性必不可少 放在最后使用
-x 解压
-z 以gzip的方式解压缩文件
-t 查看压缩包中的内容
-r 往压缩文件中追加新的文件
-J 以xz方式去解压缩文件
-Z 以Z的编码方式 解压缩文件 .Z
-j bz2编码格式 解压缩文件 .bz2
将1.py打成tar包
tar -cvf 打包后的文件名.tar 要压缩的文件
将1.py压缩成.gz的包
tar -czf 打包后的文件.tar.gz 要压缩的文件
将1.py 压缩成xz 的压缩文件
tar -cJf 压缩后的文件.tar.xz 要压缩的文件
解压py1.tar
tar -xvf 要解压的文件 -C 解压路径
将py1.tar.gz 解压
tar -xzvf 要解压的文件
将py1.tar.xz包解压
tar -xJvf 要解压的文件
2.创建连接方式
软链接
ln -s 源文件 目标文件
硬链接
ln 源文件 目标文件
软链接和硬链接的区别
软连接:
1. 创建一种指向关系,关联源文件
2.当源文件更新时,连接文件也更新
3.当源文件删除时,连接文件失效
4.连接文件的大小依赖于源文件名字的长度
硬链接:
1.相当于复制一份源文件并连接源文件
2.当源文件删除时,连接文件不会失效
3.连接文件的大小和源文件的大小一致