LINUX :CENTOS 常用

切换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 xxx.sh  /   ./xxxx.sh

权限:拥有者、组、其他人

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}
原文地址:https://www.cnblogs.com/jony-it/p/11378541.html