Linux基础命令与操作

167 阅读3分钟

Linux基础命令与操作

目录操作

命令介绍:

ls		//查看当前文件夹下的内容
mkdir [目录名1] [目录名2] ...		// 创建目录(绝对路径和相对路径)
cd[目录名]		// 切换文件夹 
cd ..		// 返回上一级目录
cd ~		// 返回home目录
tree		// 树形结构展示目录
tree -L num		// num层目录
rm -rf [目录名1] [目录名2] ...		// 删除目录
mkdir -p [创建多级目录]		// 创建多级目录
cp -r [目录1] [目录2]		// 复制目录1到目录2

运行过程:
目录基本操作
在这里插入图片描述
cd进较长的文件名时可以tab键自动补全
在这里插入图片描述

树形展示
在这里插入图片描述
在这里插入图片描述
删除

rm -rf Yee/hhh

注意路径啊注意路径啊,所有操作都是
在这里插入图片描述

创建多级目录
在这里插入图片描述
复制
在这里插入图片描述

文本查看方式

命令介绍:

more [文件路径]		// 显示百分比 q退出
cat [文件路径]		// 显示内容

运行过程:
在这里插入图片描述
在这里插入图片描述
注意看路径

用户操作

命令介绍:

sudo passwd [用户名]		// 设置用户密码
sudo userdel [用户名]		// 删除用户

写文件

命令介绍:

echo [内容]>[文件名]		// 覆盖写
echo [内容]>>[文件名]		// 追加写

运行过程:
在这里插入图片描述

翻页查找等操作

man ls		// 查阅ls命令的使用手册

在使用man时的操作键

操作键 功能 空格 下一屏 回车(enter) 下一行 b 回滚一屏 f 前滚一屏 q 退出 /单词 查找单词 vim vim有命令模式,插入模式和底行模式三种工作模式。命令模式下不能编辑文本,通过i进入插入模式进行编辑,编辑完成后通过esc键进入命令模式,在命令模式下输入: 进入底行模式,输入底行命令。例如:wq为保存退出,其中w表示保存,q表示退出。

image.png

image.png

这东西只能自己多练了,跟快捷键一样,形成肌肉记忆就什么都好了

文件传输 上传文件:

例如:scp /var/www/test.txt codinglog@172.16.110.210:/home/testscp/test8 把本机/var/www/目录下的test.txt文件上传到172.16.110.210这台服务器上的/home/testscp/test8目录中

运行示例:

下载文件:

scp username@servername:/path/filename /tmp/local_destination 把servername上的/path/filename下载到/tmp/local_destination

目录传输

scp -r testscp v12345@172.16.110.210:/home/testscp/test8

本机下的testscp传到172.16.110.210的/home/testscp/test8目录下

172.16.110.210的/home/testscp/test8/testscp传到本机的testscp目录下

mv命令

用于移动文件或者将文件改名


# []()[]()mv命令

用于移动文件或者将文件改名

移动:
在这里插入图片描述
改名:
在这里插入图片描述

find命令

查找符合条件的目录和文件

查找/home/mint/Yee目录下所有2021开头的文件和目录:

在这里插入图片描述

\

归档

tar rf xxx.tar newfile

image.png

删除tar文件中的内容:

image.png

压缩为.gz

image.png

备份

cp命令
在这里插入图片描述

\

————————————————

版权声明:本文为CSDN博主「Yeexxxx___」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接: blog.csdn.net/Yeexxxx___/…