linux系统中命令的使用方式和技巧(一)

本文详细介绍了Linux命令的基础结构,包括命令格式、常用选项和参数,以及如何查看帮助信息、使用通配符、文件操作(如ls、重定向、more、cd、pwd等)、创建和删除文件、硬链接和软链接的区别,以及cat命令的用途。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.1linux的命令格式

command [-option] [parameter]

  • 说明:command:命令名,相应功能的英文单词或单词的缩写
  • [-option]:选项,可用来对命令进行控制,也可以省略,[]代表可选
  • parameter ...:传给命令的参数,可以是零个一或多个

1.2关于命令的文档可以查看

  • --help
  • 一般是Linux命令自带的帮助信息,并不是所有命令都带这个选项
  • 如果我们想查看命令 ls的用法:ls --help

在Linux/Unix系统下,允许使用特殊字符来同时引用多个文件名,这些字符被称为通配符

比如:

      通配符

                                                   含义

*

文件代表文件名中所有字符

ls te*

查找以te开头的文件

代表文件名中任意一个字符

ls ?.c

只找第一个字符任意,后缀为.c的文件

[]

1.3常用命令

(1)查看文件信息:ls

(2)输出重定向命令:>

Linux允许将命令执行结果重定向到一个文件,本应显示在终端上的内容保存到指定文件中。

如:ls > test.txt(test.txt 如果不存在则创建,存在则覆盖其内容)

(3)分屏显示:more  

查看内容时,在信息过长无法在一屏显示时,会出现快速滚屏,使得用户无法看清文件的内容,此时可以用more命令,每次只显示一页,按下q键退出显示,按下h键可获取帮助

(4)管道:|

管道:一个命令的输出可以通过管道作为另一个命令的输入

(5)清屏:clear

(6)切换工作目录:cd

在使用Unix/Linux的时候,经常需要更换工作目录,cd命令可以帮助用户切换工作目录,Linux所有的目录和文件名大小写敏感

     命令

                                                  含义

cd  

切换到当前用户的主目录(/home/用户目录),用户登录的时候,默认的目录就是用户的主目录

cd  ~

同上

cd .

cd ./

切换到当前目录

cd ..

切换到上级目录

cd -

可进入上一级进入的目录

(7)显示当前路径:pwd

(8)创建目录:mkdir

(9)删除目录:rmdir

(10)删除文件:rm

可通过rm删除文件或目录,使用rm命令时要小心,因为文件删除后不能恢复,为了防止误删,可以在

rm后使用-i参数逐一确认要删除的文件

常用参数及含义如下表所示:

     参数

                                                    含义

-i

以进行交互式方式执行

-f

强制删除,忽略不存在的文件,无需提醒

-r

递归地删除目录下的内容,删除文件夹时必须加此参数

(11)建立链接文件:ln

链接分为:硬链接和软连接

硬链接(了解):(不常用,因为不仅没什么用还占用内存)

  • 给某个文件拷贝一份,这两个文件独立占用内存
  • 改变其中一个文件,会影响到另外一个文件
  • 删除某个硬链接文件,不会影响另外一个文件

软连接(了解):

  • 类似于window的快捷方式,软链接依赖于源文件存在
  • 如果源文件删除,软链接没有意义

使用格式:

ln 源文件  链接文件(硬链接)

ln -s 源文件  链接文件(软链接)

注:

  • 如果没有-s选项代表建立一个硬链接文件,两个文件占用相同大小的硬盘空间,即使删除了源文件,链接文件也还是存在,所以-s选项是更常见的形式
  • 如果软链接文件和源文件不在同一个目录,源文件最好使用绝对路径,不要使用相对路径

(12)查看或者合并文件内容:cat

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

写不出bug的小李

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值