★楼主 |
![]() |
性别:男 邮箱:1329289117@qq.com 管理员 |
【主题】:程序开发centos7环境常用命令行总结 |
2017.09.19 ******************************************************** 基本操作命令 ****************************************************************** 0.编辑文件步骤: 进入文件: vi + 文件名 (insert)使可编辑: i 查看系统内存使用情况: 1.添加用户: useradd 用户名 2.设置密码: passwd 用户名 2.1 修改密码 如果不是以root用户登录的,请先切换到root用户下, [root@localhost ~]# passwd
4.查看centos是否支持图形界面: 在命令行下面,init5或者执行startx 看是否可以切换到图形化界面下,能启动就表示安装了图形界面。 5.创建文件夹: mkdir 文件名 6.更改文件名: mv 旧文件名 新文件名 7.关闭防火墙: service iptables stop 8.设置防火墙开机不自启: chkconfig iptables off 9.切换到上一级目录: cd ../ 10.查看进程: ps aux|grep 进程名 (aux意思是all user所有用户下的全部进程,grep过滤只保留关键字相关的进程)例:ps aux|grep nginx 11.查看指定后缀文件: ll *.sh(.h .rb .io .c 等等) 13.查看硬盘使用情况: df -h
在当前目录下搜索指定文件: find . -name test.txt 在当前目录下模糊搜索文件: find . -name '*.txt' 在当前目录下搜索特定属性的文件: find . -amin -10 # 查找在系统中最后10分钟访问的文件
在当前目录搜索文件内容含有某字符串(大小写敏感)的文件: find . -type f | xargs grep 'your_string'
在当前目录搜索文件内容含有某字符串(大小写敏感)的特定文件: find . -type f -name '*.sh' | xargs grep 'your_string'
在当前目录搜索文件内容含有某字符串(忽略大小写)的特定文件: find . -type f -name '*.sh' | xargs grep -i 'your_string'
2.启动zookeeper服务注册中心: ./zkServer.sh start 3.关闭zookeeper: ./zkServer.sh stop 4.查看tomact启动日志: tail -f log (在tomcat目录下查看当前日志) 5.查看zookeeper当前状态: ./zkServer.sh status 6.启动nginx: ./nginx (sbin目录下) 7.不关闭状态下重启nginx: sbin/nginx -s reload(nginx目录下) 8.关闭nginx ./nginx -s stop 9.后端启动redis ./redis-server redis.conf 10.客户端启动redis ./redis-cli -h ip -p port(6379)
1.1.复制指定目录下所有文件: cp * 解压路径/新的文件名 (例:cp * /usr/local/tomact7/webapps/) 2.查看文件: cat 文件路径/文件名 cat /usr/local/miki.txt
5.删除文件夹(不提示):rm -rf 文件路径/文件名 (f:删除里面的文件的时候表示不提示) 5.创建批处理文件 5.1 [root@miki redis-cluster]# vim start-all.sh (在指定目录redis-cluster文件夹下创建sh文件) 5.2 ...... (批处理命令)+保存并退出 5.3 ll 5.5 [root@miki redis-cluster]# chmod u+x start-all.sh (赋给当前用户可执行该文件权限) 5.6 -rwxr--r--. 1 root root 252 10月 30 17:35 start-all.sh (已变为可执行状态)
方法二:echo 内容 >文件名 (例:echo content >myfile )
通常在vim下查找字符串,输入 / 或者 ? 加上需要查找的字符串来进行搜索,如想搜索 super 这个词,输入 /super 或者 ?super, 两者的区别是前者是从上往下搜索,后者是从下往上搜索。 实现快速查找方法:
(insert)使可编辑: i
2: Vim 高亮显示单词并查找 用vim时,想高亮显示一个单词并查找的方发,将光标移动到所找单词: /关键词 (例:/port)
4:G:回到顶部
1.查看服务状态 service 服务名 status
netstat -lnp|grep 88 #88请换为你的apache需要的端口,如:80
5、防火墙firewall相关命令 systemctl start firewalld #启动 systemctl stop firewalld #关闭 systemctl status firewalld #查看状态 systemctl disable firewalld #开机禁用 systemctl enable firewalld #开机启用 2.systemctl融service和chkconfig功能于一体,是CentOS7的服务管理工具中主要工具 systemctl start firewalld.service #启动一个服务 systemctl stop firewalld.service #关闭一个服务 systemctl restart firewalld.service #重启一个服务 systemctl status firewalld.service #显示一个服务的状态 systemctl enable firewalld.service #在开机时启用一个服务 systemctl disable firewalld.service #在开机时禁用一个服务 systemctl is-enabled firewalld.service #查看服务是否开机启动 systemctl list-unit-files|grep enabled #查看已启动的服务列表: systemctl --failed #查看启动失败的服务列表
firewall-cmd --version #查看版本 firewall-cmd --help #查看帮助 firewall-cmd --state #显示状态 firewall-cmd --zone=public --list-ports #查看所有打开的端口 firewall-cmd --reload #更新防火墙规则 firewall-cmd --get-active-zones #查看区域信息 firewall-cmd --get-zone-of-interface=eth0 #查看指定接口所属区域 firewall-cmd --panic-on #拒绝所有包 firewall-cmd --panic-off #取消拒绝状态 firewall-cmd --query-panic #查看是否拒绝
firewall-cmd --zone= public --query-port=8083/tcp #查看 firewall-cmd --zone=public --add-port=8083/tcp --permanent #--permanent永久生效,没有此参数重启后失效 firewall-cmd --reload #修改生效 firewall-cmd --zone= public --remove-port=80/tcp --permanent #删除 |
发表评论 发表时间:『2019-02-15 11:10:21』 |