一、基础知识
/bin 二进制文件,系统常规命令
/boot 系统启动分区,系统启动时读取的文件
/dev 设备文件
/etc 大多数配置文件
/home 普通用户的家目录
/lib 32位函数库
/lib64 64位库
/media 手动临时挂载点
/mnt 手动临时挂载点
/opt 第三方软件安装位置
/proc 进程信息及硬件信息
/root 临时设备的默认挂载点
/sbin 系统管理命令
/srv 数据
/var 数据
/sys 内核相关信息
/tmp 临时文件
/usr 用户相关设定
示例:root@36.131.156.21:/home/paas
root //用户名,root为超级用户
@ //分隔符
36.131.156.21 //主机IP
: //分隔符
-
命令的组成
二、基础命令
- 【tab键】系统自动补全命令
- 【df –h】查看当前磁盘使用情况
- 【free –h】X显当前系统未使用的和已使用的内存大小
列名称 含义 total 内存总数 used 已使用的内存数 free 空闲的内存数 shared 当前已经废弃不用的内存数 buffer/cache 缓存内存数 available 可提供内存数 - 【sh xxx.sh】【./xxx.sh】执行shell脚本文件
- 【zip xxx.zip xxx】将xxx打包成zip格式的名为xxx.zip的压缩包
- 【unzip xxx.zip】解压xxx.zip压缩包
- 【tar –czvf xxx.tar.gz xxx】将xxx打包成名为xxx.tar.gz的tar包
- 【tar –xzvf xxx.tar.gz】解压xxx.tar.gz包
- 【ls】查看文件信息
- 【ls –rt】查看文件信息并按照时间排序呈现
- 【ll】查看文件列表
- 【cd /xxx/xxx】切换文件目录
- 【cp】复制文件 cp xxx xxx.bak
- 【cp –r】复制文件目录
- 【scp】【scp /opt/data.txt 192.168.1.101:/opt/ 】远程传输文件到指定ip下的指定文件目录下
- 【scp –r】远程传输文件目录
- 【pwd】查看当前文档路径
- 【mkdir】创建文件夹
- 【rm】删除文件
- 【rm -r】
rm参数
参数 含义 -i 删除已有文件或目录之前先询问用户 -f 强制删除文件或目录 -r 或 -R 递归删除,指定目录下的所有文件与子目录一并处理 –v 显示指令详细执行过程 - 【rmdir】删除文件夹
- 【find】【find / –name xxx】从”/”根目录搜索xxx名称的文件
- 【chmod】【chmod -R 777 xxxx】修改文件、文件目录权限
- 【tail -f】查看文件内容
- 【ps –ef | grep xxx】查看匹配xxx的进程信息
- 【nohup java –jar xx.jar >/dev/null】不挂起启动jar包
- 【top】查看系统资源占用情况
- 【useradd –m yunwei】添加名为yunwei的用户
- 【passwd yunwei】设置名为yunwei用户密码
- 【uname –a】查看主机操作系统内核版本号、处理器类型等信息
- 【ls |grep ftp】查看匹配ftp的文件列表
- 【yum se proftpd】查看匹配proftpd的yum源软件包、插件包
- 【lsof -i:8080】查看8080端口信息
- 【netstat -ntlp】查看全部网络连结信息
- 【netstat –tunlp |grep 8080】查看8080端口网络连结
- 【su – yunwei –s /bin/bash】切换名为运维的用户
- 【curl –ikv xxx】调用网址xxx
- 【lsblk】查看系统磁盘分区
- 【chown -R yunwei:yunwei lib】修改lib文件的用户为yunwei
- 【yum install xxx】安装插件
- 【poweroff】立刻关机
- 【shutdown –h 2】2分钟后关机
- 【reboot】重启
- 【ifconfig —help】查看 ifconfig 命令的用法
- 【> xxx】【touch a.txt 】新建文件
- 【mv /usr/tmp/tool /opt】移动文件到指定目录
- 【vi】【:q!】【:wq】进入文件,insert修改,保存或退出
- 【cat a.txt】查看最后一屏文件信息
- 【service ssh status】查看服务状态
- 【service —status–all 】查看所有服务状态
- 【service ssh restart】 重启服务
- 【mount /dev/sdb1 /u01】挂载目录到指定文件
- 【yum update httpd】更新httpd服务
- 【yum remove httpd】卸载httpd服务
- 【rpm -ivh httpd-2.2.3-22.0.1.el5.i386.rpm 】使用rpm文件安装插件
- 【rpm -uvh httpd-2.2.3-22.0.1.el5.i386.rpm 】使用rpm更新插件
- 【rpm -ev httpd-2.2.3-22.0.1.el5.i386.rpm】卸载/删除插件
- 【 date –s “01/31/2010 23:59:53” 】设置系统时间
- 【wget http://xxx】使用wget从网上下载软件、文件;
- 【wget -O xxx http://xxx】下载文件并以指定的文件名保存文件
- 【ping】连接网络
- 【kill pid】【kill -9 pid】杀死该pid的进程、强制杀死该进程
三、系统命令
service iptables status //查看iptables服务的状态
service iptables start //开启iptables服务
service iptables stop //停止iptables服务
service iptables restart //重启iptables服务
chkconfig iptables off //关闭iptables服务的开机自启动
chkconfig iptables on //开启iptables服务的开机自启动
systemctl status firewalld.service //查看防火墙状态
systemctl stop firewalld.service //关闭运行的防火墙
systemctl disable firewalld.service //永久禁止防火墙
-
查看网络
ifconfig
ip address
-
修改IP
修改网络配置文件,文件地址:/etc/sysconfig/network–scripts/ifcfg–eth0
————————————————
主要修改以下配置:
TYPE=Ethernet //网络类型
BOOTPROTO=static //静态IP
DEVICE=ens00 //网卡名
IPADDR=192.168.1.100 //设置的IP
NETMASK=255.255.255.0 //子网掩码
GATEWAY=192.168.1.1 //网关
DNS1=192.168.1.1 //DNS
DNS2=8.8.8.8 //备用DNS
ONBOOT=yes //系统启动时启动此设置
————————————————-
修改保存以后使用命令重启网卡:service network restart
修改文件: vi /etc/hosts
在文件最后添加映射地址,示例如下:
192.168.1.101 node1
192.168.1.102 node2
192.168.1.103 node3
配置好以后保存退出,输入命令:ping node1 ,可见实际 ping 的是 192.168.1.101。
-
查看链接
ping IP //查看与此IP地址的连接情况
netstat –an //查看当前系统端口
netstat –an | grep 8080 //查看指定端口
原文地址:https://blog.csdn.net/qq_43780761/article/details/126774019
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若转载,请注明出处:http://www.7code.cn/show_35426.html
如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!