linux基本操作合集

本文介绍了Linux系统中的基础命令,包括查看位置、切换目录、文件操作(创建、复制、移动、删除)、查看文件内容、文本搜索、查找文件、更改文件权限、文件打包与压缩等,适合初学者学习Linux命令行操作。
摘要由CSDN通过智能技术生成

目录

1.pwd查看当前位置

2.cd命令

3.ls命令

4.touch 创建文件夹

5. cp 复制文件

6、mv命令

7.mkdir命令:创建

8.rm命令:删除

9. 查看文件内容

10. grep

11.   find

12.  Chmod

13. tar 打包

14.gzip


1.pwd查看当前位置

2.cd命令

这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。如:

cd /usr/bin   跳到 /usr/bin/ :

cd ..     返回上一层目录

cd ../..    返回上两级目录

cd /     返回跟目录

cd -     返回上次所在的目录

3.ls命令

这是一个非常有用的查看文件与目录的命令,list之意,它的参数非常多,下面就列出一些我常用的参数吧,如下:

ls    查看目录中的文件

ls -a  列出全部的文件,连同隐藏文件(开头为.的文件)一起列出来

ls -l   显示文件和目录的详细资料

4.touch 创建文件夹

如果文件不存在,使用touch命令默认创建一个空文件。

5. cp 复制文件

cp命令:该命令用于复制文件,copy之意,它还可以把多个文件一次性地复制到一个目录下, 它的常用参数如下:

cp  -a file1 file2  连同文件的所有特性把文件file1复制成文件file2

cp -a /tmp/dir1 .  复制一个目录到当前工作目录

cp -a dir1 dir2  复制一个目录

6、mv命令

该命令用于移动文件、目录或更名,move之意,它的常用参数如下:-f 如果目标文件已经存在,不会询问而直接覆盖

mv file1 file2   把文件file1重命名为file2 

mv file1 file2 dir   把文件file1、file2移动到目录dir中

7.mkdir命令:创建

mkdir dir1 创建一个叫做 'dir1' 的目录'

mkdir dir1 dir2 同时创建两个目录

8.rm命令:删除

rm -f file1   删除一个叫做 'file1' 的文件'

rmdir dir1   删除一个叫做 'dir1' 的目录' (空目录才能删除)

rm -rf dir1   删除一个叫做 'dir1' 的目录并同时删除其内容

9. 查看文件内容

cat file1 从第一个字节开始正向查看文件的内容

more file1 查看一个长文件的内容

less file1 类似于 'more' 命令,但是它允许在文件中和正向操作一样的反向操作

head -2 file1 查看一个文件的前两行

tail -2 file1 查看一个文件的最后两行

10. grep

是Linux下一种强大的文本搜索工具,用于查找文件里符合条件的字符串,可以查看日志,查看命令输出,它能使用正则表达式搜索文本,并将匹配的行打印出来,使用权限是所有用户

在file中查找匹配text的行

grep "text" file

11.   find

作用 find是在目录中查找文件

在目录下查找文件名是text.c的文件

find /-name text.c

12.  Chmod

chmod mode file

    其中mode可以设定为字符串[ugoa][+-=][rwx]

        其中[ugoa]代表的是

            u(owner)表示文件所有者,即创建文件的人

            g(group):表示和文件所有者相同组的用户

            o(other):表示非文件所有者和相同group的用户

            a(all):表示所有用户

        [±=]表示

            +:表示给指定的用户授权指定的权限

            -: 表示撤销指定用户的某个权限

            =: 将指定用户的指定权限重新设置

        [rwx]表示

            r:可读权限

            w:可写权限

            x:可执行权限

    使用:

        给文件所有者设置可读权限

        chmod u+r test.txt

        给文件所有者设置可写权限

        chmod u+w test.txt

        给文件所有者设置可读可写可执行权限

        chomd u+rwx test.txt

        给其他的用户设置可执行权限

        chmod o+x test.txt

        将其他用户的可写权限撤销

        chmod o-w test.txt

13. tar 打包

# 一次可以打包多个文件

tar -cvf pkg.tar a.txt b.txt c.txt

#解包

tar -xvf 打包文件.tar

14.gzip

# 一次可以压缩多个文件

tar -zcvf pkg.tar.gz a.txt b.txt c.txt

# 解压文件

tar -zxvf 压缩文件.tar.gz

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值