Linux常用命令实践指南

1、创建一个名为“practice”的目录并进入该目录

可以使用以下两条命令来完成:mkdir practice;cd practice

2、在 practice 目录下创建 5 个文本文件,分别命名为 file1.txt 到 file5.txt

可以使用以下命令来完成该操作:

mkdir -p practice; cd practice; touch file1.txt file2.txt file3.txt file4.txt file5.txt

该命令执行了以下操作:

  1. mkdir -p practice :创建 practice 目录(如果该目录已存在,则不会报错)。
  2. cd practice :进入 practice 目录。
  3. touch file1.txt file2.txt file3.txt file4.txt file5.txt :在当前目录下创建 5 个空的文本文件。

3、显示 file1.txt 到 file5.txt 的内容

可以使用 cat 命令,语法为:

cat file1.txt file2.txt file3.txt file4.txt file5.txt

该命令能将这些文件的内容依次显示在屏幕上。

若文件较大,可使用 less 命令分页显示,语法为:

less file1.txt

查看完一个文件后,再用同样方式查看其他文件。

4、在练习目录中创建一个名为“subdir”的子目录

可以使用命令 mkdir /path/to/practice/subdir 来实现,其中 /path/to/practice 需替换为实际的练习目录路径。若练习目录为当前工作目录,可直接使用 mkdir subdir 命令。

5、将 file1.txt 文件移动到 subdir 子目录中

在 Linux 命令行中可以使用 mv file1.txt subdir 命令来完成此操作。

6、将 file2.txt 文件复制到 subdir 目录

可以使用 cp 命令来完成此操作,命令示例为:cp file2.txt subdir/

7、将 file3.txt 重命名为 new_file3.txt

使用命令 mv file3.txt new_file3.txt 可以实现文件重命名。

8、删除文件 file4.txt

可以使用 rm 命令删除文件,即 rm file4.txt

9、统计 file5.txt 文件中的行数

可以使用以下几种常见方法来统计 file5.txt 文件的行数:

  1. 使用 wc -l 命令:
    在终端中输入
    bash wc -l file5.txt
    该命令会输出 file5.txt 文件的行数以及文件名。

  2. 使用 awk 命令:
    在终端中输入
    bash awk 'END{print NR}' file5.txt
    NR awk 的内置变量,表示当前记录的编号,在文件处理结束时( END )打印 NR 的值,即为文件的行数。

10、将 file1.txt 和 file2.txt 合并到一个名为 combined.txt 的新文件中

可以使用命令 cat file1.txt file2.txt > combined.txt 来实现。

11、在 file5.txt 文件中搜索特定单词

可以使用 grep 命令,例如要搜索单词“apple”,可使用命令:

grep 'apple' file5.txt

也可以使用 awk 命令,如:

awk '/apple/{print NR,$0}' file5.txt

搜索包含“apple”的行并输出行号和行内容。

12、对 file2.txt 的内容按升序排序

可以使用以下命令:

  • sort file2.txt
    该命令会对 file2.txt 文件中的行进行排序并显示排序后的输出。

若要将排序结果保存到新文件,可使用:

  • sort file2.txt > new_file.txt

13、使用 echo 命令将文本添加到 file3.txt 文件的末尾

可以使用以下命令:

echo '要添加的文本' >> file3.txt

其中, '>>' 用于将 echo 输出的文本追加到文件末尾。

14、将 file4.txt 文件中的特定单词替换为另一个单词

可以使用 sed 命令实现,例如将 file4.txt 中所有的 “apple” 替换为 “banana”,命令为:

sed 's/apple/banana/g' file4.txt > file5.txt

该命令会将替换后的内容输出到新文件 file5.txt 中。

15、显示 file5.txt 文件的最后 10 行

使用命令 tail file5.txt 可以显示 file5.txt 文件的最后 10 行;若要指定显示的行数,可用 tail -n 10 file5.txt

16、显示file1.txt文件的前10行

使用命令 head file1.txt 可以显示 file1.txt 文件的前1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值