Linux常用命令

image.png
乱码问题:
echo ‘LANG=”en_US.UTF-8”‘

Linux命令初体验

image.png

Is——查看当前目录下的内容

指令解读:
1.ls 查看当前目录下的内容(文件及目录) list列表缩写
2.ls / 查看指定目录(/)下的内容
3.ls -a 查看所有内容,包含隐藏的内容 a是all的缩写
image.png
这里可以连用,ls -la ls-l-a
3.ls -al 列表方式查看image.png
4.ll -a 列表方式查看,简洁方式 ll 与 ls -l 相等

pwd——查看当前所在目录

指令解读:
pwd 查看当前所在目录 print work directory

cd——切换目录

指令解读:
cd / 切换到根目录 change directory
cd /root 切换到/root目录 image.png
cd .. 切换到上一层目录
cd ../../ 切换到上二层目录
cd - 切换到上一次所在的目录
cd 回车 切换到当前用户的主目录
cd ~ 切换到用户主目录,如果是root管理员,则是到root目录

touch——如果文件不存在,创建文件

指令解读:
touch 1.txt 创建文件1.txt
touch 2.txt 3.txt 4.txt 一次性创建文件2.txt,3.txt,3.txt

mkdir——创建目录

指令解读:
mkdir 01 创建文件夹01
mkdir aa bb cc 一次性创建多个目录
mkdir -p dd/ff 如果父目录dd不存在就先创建父目录dd,之后创建子目录ff
image.png

rm——删除指定文件
指令解读:

rm 4.txt 删除文件 (删除文件时,需要确认,输入y, 代表确定)
rm -f 4.txt 强制删除,不会问是否删除
rm 目录名 默认忽略这个命令,不会删除
rm -rf 目录名 recusion是r的缩写,代表递归,这样就可以递归删除当前目录下子文件和子目录
rm -rf /* 删除磁盘上所有资源,千万注意不要使用,否则需要重装系统

Linux命令使用技巧

1). Tab键自动补全
image.png
2). 连续两次Tab键,给出操作提示
image.png
3). 使用上下箭头快速调出曾经使用过的命令
4). 使用clear命令或者Ctrl+l快捷键实现清屏

cat——用于显示文件内容

-n: 由1开始对所有输出的行数编号
cat -n /etc/profile——查看文件内容,-n用来控制输出的行号

more——以分页的形式显示文件内容

more /etc/profile 以分页方式显示/etc目录下的profile文件内容

Less

Less命令用法与more非常类似,只不过比more多了可以使用上下方向键。 还可以是使用PgUp查看上一页,PgDn查看下一页
less -mN 文件名
-m 显示查看内容的百分比
-N 显示行号
例:less -mN /etc/profile

tail——查看文件末尾的内容

head就是查看文件头部的内容,同样也是默认10行
image.png

rmdir(了解)——删除空目录

image.png

拷贝移动命令

cp——用于复制文件或目录(copy缩写)

image.png
如果拷贝的内容是目录,需要加上参数 -r

mv——剪切、重命名(如果目标位置已存在就是移动剪切,目标位置不存在就是重命名)

image.png
例题:
image.png

打包压缩命令tar

常用windows压缩文件格式: xxx.rar xxx.zip xxx.7z
常用linux压缩文件格式:
打包文件:xxx.tar 打包就是将多个资源目录或文件困在一起
打包并压缩文件:xxx.tar.gz 打包就是将多个资源目录或文件困在一起,并且会将数据压缩
作用:对文件进行打包、解包、压缩、解压
说明:
-z: z代表的是gzip,通过gzip命令处理文件,gzip可以对文件压缩或者解压
-c: c代表的是create,即创建新的打包文件
-x: x代表的是extract,实现从包文件中还原文件(解压)
-v: v代表的是verbose,显示命令的执行过程
-f: f代表的是filename,用于指定包文件的名称
image.png
最后一个C是大写
一般cz一起用,x单独用,f放最后。
例题:
image.png

文本编辑命令vim

image.png
vi——内核版 vim——发行版
作用:对文件内容进行编辑,vim其实就是一个文本编辑器。
语法:vim fileName
说明:
1.在使用vim命令编辑文件时,如果指定的文件存在则直接打开此文件。如果指定的文件不存在则创建文件。
2.vim在进行文本编辑时共分为三种模式,分别是命令模式、插入模式和底行模式。这三种模式之间可以互相切换。我们在使用vim时一定要注意我们当前所处的是哪种模式。
image.png

底行模式:
1.按下esc回到命令模式
2.在命令模式的基础上按下shift+:
3.按下保存退出: :wq(保存退出) :q!(强制退出不保存)
image.png

查找命令

find——在指定目录下查找文件

image.png
image.png

grep——从指定文件中查找指定的文本内容,并且返回查找到的对应行数据

image.png

查看系统的进程命令

ps -ef 系统的所有的进程都展示出来
image.png
ps -aux 查询所有进行信息,并显示每个进程cpu耗用,内存耗用
image.png
top 查看整体的内存耗用
image.png
杀死进程
image.png
一般先用-15,不行再加用-9;记得要加上进程id号。

管道命令

image.png“叠加定理”

项目部署、虚拟机克隆、镜像还原

Linux-Day02.md
Linux-Day02.pdf