本帖最后由 武汉18期-方文锋 于 2022-7-31 22:12 编辑
ifconfig 查看当前IP
没有ip可以使用service network restart 命令重启网卡,或者在本地电脑win+r 输入services.msc找到vm开头服务重启
ping 网址检验网络联通性,可用CTRL+c/z停止
cd/切换到根目录
LL或LS -L 查看当前目录下所有文件及目录的详细信息
LS 查看当前目录下所有文件及目录(不包含隐藏文件)
LS -a 查看当前目录下文件及目录(包含隐藏文件)
cd 目录名 进入目录
pwd查看当前目录的绝对路径
cd ..返回上一级目录
cd../..返回两级目录
./ 当前位置
-开头表示普通文件
d开头表示目录
l开头表示链接文件
mkdir命令
mkdir 目录名 在当前目录创建目录
mkdir -p 目录名/目录名 在当前目录下创建递归级目录
touch 文件名 在当前目录下创建文件
touch 目录 创建目录
rm命令
rm 文件名 删除文件
rm -r 目录名 删除目录
rm -rf 文件名或目录名 强制删除
rm -rf * 删除当前路径下所有文件和目录
* 通配符,表示所有
cp命令
cp 原文件 新文件 cope文件并改名保存
cp 路径 路径 cope文件到另一位置保存
cp -r 原目录 新目录
mv命令:
1、移动文件 : mv 文件名 路径 移动文件
2、文件改名:mv 文件名+新文件名 改名
vim和vi命令
都用于编辑文件,vim可以高亮显示
编辑三种模式:
1、命令编辑:通过vi 文件名进入文件时的状态(当前状态不可以直接编辑)
需要通过指令-方可进行编辑
2、编辑模式:通过输入指令 i 进入编辑模式
3、末行模式:进入末行模式之前先按ESC退出编辑模式
按SHIFT+:进入末行模式
保存并推出WQ
Q退出不保存,Q!强制退出,WQ!强制保存并退出
cat 查看文件全部内容
cat 文件名1 > 文件名2 把文件1内容覆盖到文件2中
(当目标文件不存在时会新建一个文件,然后把文件1内容覆盖到新建文件中)
cat 文件名1 >> 文件名2 把文件1内容追加到文件2中
cat 文件名 | grep 条件 查看文件中指定条件内容
| 管道符,管道符左边的输出等于右边的输入
grep 搜索关键词
less 文件名 查看内容可以上下翻页查看,CTRL+z推出
more 文件 查看内容并按百分比显示
head命令
head -n 数值 文件名 查看文件前指定行数
tail -n 数值 文件名 查看文件后指定行数
tail -n +数值 文件名 查看文件第n行之后的内容
head默认查看文件前10行数据
tail默认查看文件后10行数据find命令
find -name 文件名 在当前目录下查找包含该文件名的文件绝对路径
find 路径 -name 文件名 在指定路径下查找包含该文件名的文件绝对路径
find -name ‘模糊值*' 在当前路径下查找包含模糊值的文件绝对路径
find -name ’模糊值?' ?只能表示一个字符,*表示多个字符
find -type 类型(f、d) 查找当前目录下该类型的文件
grep 字符串 搜索字符串命令,(常与cat组合)
chmod 修改文件或目录权限
chown 修改文件或目录所属人
chgrp 修改文件或目录所属组
-rw-r--r--. 1 root root 113 Jul 31 02:23 dcs181.txt
r 读 read 权限值4
w 写 write 权限值2
x 执行 execute 权限值1
前三位表示文件或目录所属者权限
中三位表示文件或目录所属组权限
后三位表示文件或目录其他用户权限
chmod 权限值 文件或目录名 修改文件或当前目录权限
chmod -R 权限 目录名 修改目录及目录下所有文件权限
chmod u/g/其他+/- r/w/x 加或减权限
/etc/passwd 存放系统所有用户
0 代表超级管理员
1--499 代表系统用户,不能用于登录
500以上 是自己创建的用户
chown 属主 文件或目录名 修改文件或目录属组
chown root.root 文件名 把文件名属主、属组都改为root
chgrp 属组 文件名或目录名 更改文件或目录属组
useradd 用户名 添加用户
passwd 用户名 修改用户密码
cat /etc/group 查看所有用户组
groups 用户名 查看用户所属的用户组
userdel -r 用户名 彻底删除用户
useradd 用户名 -g 用户组 创建用户并指定用户组
groupadd 用户组名 新建空用户组
gpasswd -a 用户名 用户组 将用户添加到用户组
gpasswd -d 用户名 用户组 将用户移除用户组
groupdel 用户组 删除空用户组
tar 命令 可以对文件或目录进行打包和解压操作
tar -cvf 包名.tar 文件或目录 将文件或目录打成tar包
tar -xvf 包名.tar 将文件解压
tar.gz 也可以对文件和目录进行打包
tar -zcvf 包名.tar.gz 文件名或目录名
tar -zxvf 包名.tar.gz
zip命令
zip 包名.zip 文件名 将文件打包
zip -r 包名.zip 目录名 将目录打包
unzip 包名.zip 解压
gzip只能打包文件不能打包文件,并且打包之后原文件会删除,解压之后压缩包也会消失
gzip 文件名 打包文件
gunzip 包名 解压文件
yum命令 在线下载安装
yum install irzsz 在线下载应用irzsz
rz 把Windows系统中的文件上传到Linux里面
sz +文件名 把Linux系统文件下载在Windows本地
scp命令(切换到桥接模式下进行操作)
实现两台不同Linux服务器之间文件传输
scp 目录下文件 root@对方IP:文件传递地址 将本地文件发送给另一服务器
scp root@对方IP:目录下文件 本地目录 从另一服务器取文件
|
|