Linux初识——基本知识点

mac2026-06-12  15

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.连接文件的大小和源文件的大小一致

 

 

 

 

 

 

最新回复(0)