Linux常用指令

Last updated on October 6, 2024 pm

Linux系统结构和常用指令

教程来自蓝桥云课(原实验楼)

系统结构

Linux 系统重要的概念是:一切皆文件。比如进程,我们挂载的磁盘,这些都被视为文件,这些文件也有它们固定的名称,如 “/proc “, “ /dev”

目录路径

cd命令切换路径

1
2
# 绝对路径cd /usr/local/bin 
# 相对路径cd ../../usr/local/bin

一、新建

1.新建空白文件

touch命令

2.新建目录

mkdir命令创建一个空目录(make directories)

二、复制

1.复制文件

cp命令(copy)复制

三、删除

1.删除文件

rm命令(remove files or directories)

1
2
3
4
5
6
7
8
9
rm test
rm -f test #强制删除,忽略只读权限
rm -rf #命令意味着递归地、强制删除指定的目录;rm 命令不能被用来直接删除目录(文件夹)。你必须在 rm 命令中使用递归选项 -r

rm -rf 文件/目录 //删除文件或目录
rm -rf *.c //*是一种通配结构,既*是什么都可以,只要最后带有.c的文件会全被删除.相当于是xxx.c的文件都会被移除.
rm -rf * //*后面什么都没加,说明这是删除所有文件(-r递归(删目录),-f强制)
rm -rf / //直接将根目录下的所有文件全部删除,也就是我们口中所说的删库.

2.删除目录

rm需加上-r参数,<font style="color:rgb(33, 150, 243);background-color:rgb(238, 238, 238);">rm</font> 命令不能被用来直接删除目录(文件夹)。需要在 <font style="color:rgb(33, 150, 243);background-color:rgb(238, 238, 238);">rm</font> 命令中使用递归选项 <font style="color:rgb(33, 150, 243);background-color:rgb(238, 238, 238);">-r</font>

关于rm -rf /

From:技术|Linux 黑话解释:什么是 sudo rm-rf?为什么如此危险?

rm -rf命令意味着递归地、强制删除指定的目录

sudo rm -rf / sudo开头 :以 root 身份运行一个命令,这允许你对系统进行任何改变。sudo rm -rf / 指删除 root 用户拥有的系统文件。

四、移动文件与文件重命名

移动文件

mv命令(move or rename files)移动或剪切文件

格式:mv 源目录文件 目的目录

重命名文件

批量重命名

rename命令要用perl正则表达式作为参数

五、查看文件

1、使用cat, tac ,和nl命令查看文件

cat 命令:打印文件内容到标准输出(终端),正序显示

tac命令 :打印文件内容到标准输出(终端),倒序显示

六、常用快捷键


Linux常用指令
http://example.com/2024/10/06/Linux常用指令/
Posted on
October 6, 2024
Licensed under