Linux基本指令(二)

简介: Linux基本指令(二)

Linux基本指令(一)+https://developer.aliyun.com/article/1425464

23. rm:删除普通文件

rm 普通文件名

例如,删除普通文件 test.txt

root账号下需要确认:确认删除输入y,不删除输入n

如果误输其他字符需要使用 ctrl+back 键来删除

24. rm -f :强制删除普通文件,无需确认

rm -f 普通文件名

例如,删除普通文件Text.txt

25.  rm -r :递归式删除目录,删除目录中所有内容

rm -r 目录名

例如,删除目录1中的所有内容,目录1中包含目录2,目录2中包含目录3,删除时需要确认

26. rm -rf:强制递归式删除目录,无需确认

rm -rf 目录名

(注意:不可强制递归式删除根目录,否则相当于系统格式化,系统就“挂掉了”)

例如,删除目录a,目录a的树状结构如下

27. * :通配符:用于匹配任意文件名

ls data*1 就是显示以data开头,1结尾的文件目录

ls * 就是显示所有文件目录

rm -f * 就是删除所有文件目录

28. man :查看某个指令的用法

man 指令名

例如,man ls:查看ls指令的用法

使用 上下箭头键/回车键 进行翻阅,使用q进行退出

man是有多个手册的,查看时需要加上数字来确定具体查看哪一个手册(如果不加数字,默认小号手册开始查找,直到查找到)

1号手册可查各类指令(可执行程序)

2号手册可查系统调用相关的接口

3号手册可查C语言库函数

man 3 printf:printf 是C语言库函数中的一条函数

man printf: printf 也是 linux 系统中的一条指令

29. printf :打印

printf “打印内容”

例如,使用printf打印 "hello Linux"

30. cp :拷贝文件

cp 文件名 目标路径

cp + src + dst :src是源文件,dst是目标路径

dst可以是路径:将源文件拷贝到该路径下

dst也可以是路径+文件名: 将源文件拷贝到该路径下并进行重命名

例1,在 /root/linux/linux1 路径下有一个普通文件test.c,将它拷贝到上级目录,cp ..

例2,在 /root/linux/linux1 路径下有一个普通文件test.c,将它拷贝到上级目录并重命名为Test.c,cp ../Test.c

31. cp -rf :拷贝目录

cp -rf 目录名 目标路径

cp -rf + src + dst :src是源目录,dst是目标路径

dst可以是路径:将源目录拷贝到目标路径下

dst也可以是路径+目录名:将源目录拷贝到目标路径下并重命名

例1,在 /root/linux 路径下有目录a,cp -rf a / 将该目录拷贝到根目录下

例2,在 /root/linux 路径下有目录a,cp -rf a / 将该目录拷贝到根目录下并重命名为A

32. mv :重命名 / 剪切文件和目录

mv 原文件名 新文件名

例1,将普通文件 test.c 和目录 a 分别重命名为 TEST.c 和 A

例2,将文件TEST.c 剪切到根目录下

mv 文件名 目标路径

例3,将目录A剪切到根目录下并重命名为AAA

33. nano:记事本

nano

使用 yum install -y nano 进行安装

例如,用nano记事本打开code.c 文件,并在记事本中写C语言代码

34. cat :打印出文件的内容

cat 文件名

从文件中读取数据

例如,打印出 code.c 文件中的内容

35. cat -n :打印文件内容并带上行号

cat -n 文件名

例如,打印出 code.c 文件中的内容并带上行号

36. cat -s :打印文件内容并将连续的空行压缩为一行

cat -s 文件名

例如,现将code.c的内容改为如下,再用cat -s 打印,对比发现连续的空行被压缩为了一行

37. tac :逆序打印文件内容

tac 文件名

38. echo + 字符串 :将字符串写入到显示器文件

echo 字符串

字符串可以带双引号,也可以省略双引号

Linux基本指令(三)+https://developer.aliyun.com/article/1425472

目录
相关文章
|
2月前
|
Linux Windows
【Linux】-基本指令(下)
【Linux】-基本指令(下)
【Linux】-基本指令(下)
|
2月前
|
Linux
【Linux第一弹】- 基本指令
【Linux第一弹】- 基本指令
35 1
|
2月前
|
并行计算 Ubuntu Linux
Ubuntu学习笔记(三):Linux下操作指令大全
Ubuntu学习笔记,介绍了Linux操作系统中常用的命令和操作,如文件管理、系统信息查看、软件安装等。
47 3
|
2月前
|
Unix Linux 索引
【Linux】-基本指令(上)
【Linux】-基本指令(上)
|
2月前
|
Linux Shell Windows
Linux入门1——初识Linux指令
Linux入门1——初识Linux指令
31 0
Linux入门1——初识Linux指令
|
2月前
|
人工智能 Unix Linux
装杯 之 Linux指令
本文介绍了Linux操作系统的基本命令。首先欢迎各位进入Linux的世界,并展示了`ls`命令,用于列出目录下的文件和子目录。接着介绍了`pwd`命令,用于显示当前目录;`cd`命令,用于切换目录;`mkdir`命令,用于创建目录;`touch`命令,用于创建普通文件或修改文件时间戳;`rmdir`命令,用于删除空目录;以及`rm`命令,用于删除文件或目录。通过这些基本命令,你可以开始探索和管理Linux系统。
|
4月前
|
存储 人工智能 Ubuntu
Linux指令学习(一)
Linux指令学习(一)
|
4月前
|
安全 Unix Linux
【Linux】基本指令
【Linux】基本指令
|
4月前
|
存储 Linux 开发工具
【Linux】常见指令(下)
【Linux】常见指令(下)
|
4月前
|
存储 Linux 网络安全
【Linux】常见指令(上)
【Linux】常见指令(上)