切换cli:ctrl + alt + f2~xxx
切换桌面:ctrl + alt + f1
vm系统备份:复制系统文件夹拷贝。
打开虚拟器-找到备份文件,打开
命令:
su:普通帐号与超级帐号相互切换
$ 符号代表当前账户为普通账户、#代表root账户
切换普通账户:
cd:切换到某个指定目录
规则: cd 文件夹名称(相对、绝对)
相对:cd xxx/xxx
绝对:cd /xxx/xx
上级:cd ..
同级:cd .
ls:文件列表
clear:清空编辑区域
pwd(print work doc):打印工作目录
mkdir:创建文件夹
多级: -p 参数
man: -- 查看命令文档
touch:创建普通文本文件
file: 判断是否是文件
rm:删除
多级删除:
强制删除:(谨慎)
top:动态查看任务进程
cp :拷贝目录与文件
-r :递归复制目录与文件
mv:修改目录或文件
ps -au:静态查看任务管理进程
shutdown: 关机(root权限)
shutdown -h now :立即关机
reboot:重启(root权限)
history:查看操作历史记录
根据序号执行历史命令:!序号
find:查找资源文件
管道命令:多个命令组合 |
tar:压缩、解压
压缩文件:tar (命令) -czvf(创建新目录,使用gzip算法) dir.tar.gz (压缩文件名称) mydir(源文件名)
解压文件:tar -zxvf(解压) dir.tar.gz(解压原文件)
默认在当前目录解压
ifconfig:查看linux ip地址
service:服务
关闭防火墙:service iptables stop
开启防火墙:service iptables start
rpm: 软件安装
查看是否安装:rpm -qa | grep
卸载指定软件(包括依赖): rpm -e --nodeps
grep : 匹配
vi:vi xxxx 编辑使用vi编辑器
文本状态:制度、编辑、命令
状态切换:
只读-》编辑 :i
esc+(:)冒号 切换到命令状态
退出:q! 强制退出不保存
保存退出: wq
命令到只读:esc
cat : 查看文件内容/ less/more
cat + 文件名
kill:结束进程
kill -9 pid/ kill pid/kill name
软件安装:
1.本地手动安装
VM 虚拟机设置桥接模式,利用第三放工具远程linux主机。
2.在线安装 yum
环境变量:etc 系统文件夹-》 profile
# 注释
JAVA_HOME=/xxx/xxx
重启生效:reboot
run:执行可执行文件
run / ./x
权限:拥有者、组、其他人
1、修改密码 : passwd 用户名
2、添加用户: user add / adduser [-G组名]
3、删除用户: userdel 用户名
查看组:cat /etc/group
4、添加组:groupadd
5、删除组:groupdel
6、修改文件的拥有者:chown 拥有者:组名 文件名
7、修改不同用户对文件的读写权限:
3个字符为一组。
前3-拥有者
中-组
后3-其他人
r/4:读
w/2:写
x/1:执行
-:没有权限
修改权限 :chmod -拥有者权限/组内权限/其他人权限 文件名
权限为数值集合。
查看:tail
在监听log日志的的时候实时刷新(*)
usermod : 修改一个用户账户
追加用户组
sudo usermod -aG docker ${USER}