当前位置: 首页 > Linux

自己编的一个小Linux命令集

时间:2023-04-06 22:33:24 Linux

——Linux命令————1.cd命令集ifconfig/ipaddr查询IP地址pwd查询当前位置tab键自动补全(注意唯一性)cd命令是linux中最基本的命令语句想必都熟悉cd/返回根目录cd~用户家目录cd。当前目录cd..返回上一级目录cd/usr/进入usr目录ls命令2.1目录操作mkdir创建目录mkdira创建目录创建多个文件夹并向其中添加内容mkdir{aa,bb,cc}/{a,b,c}——表示在aa文件夹下创建一个文件,在bb文件下创建一个b文件,在cc文件夹下创建一个c文件。mkdir-pa/b创建目录a,并在目录a下创建目录bmkdir-m777c创建C目录,权限为777rmdir删除目录(如果目录中有文件,则不能使用该命令)2.2文件操作vim——创建/查看/编辑文件命令行:Esc切换到命令行模式。:问!不保存退出:wqsaveandexit2.3deleteandmoverm——删除文件rm-fn.txt不提示rm-rf*deleteallfilesrm-rf/*deleteallsubdirectoriesandfiles2.4copyandmovefilescpis用复制文件mv修改文件名移动文件2.5打包tar-cvzfxx.tar.gz./*压缩文件tar-zxvfxx.tar.gz解压xx.tar文件到当前目录3.mariadbdatabase[root@localhostsrc]#yuminstallmariadb-server安装mariadbdatabase[root@localhostsrc]#yumcleanall如果下载失败,清除已安装的文件。1)启动命令[root@localhostsrc]#systemctlstarentrytmariadb2)重启命令[root@localhostsrc]#systemctlrestartmariadb3)shutdown命令[root@localhostsrc]#systemctlstopmariadb4)mysql-uroot-p测试数据库名和密码5)source/xxx/xxx/xxx/jtdb.sql;导入数据表6)刷新权限;刷新数据库权限4.防火墙配置1)firewall-cmd--state检查防火墙状态2)systemctldisablefirewalld.service告诉linux系统开机后不要启动防火墙3)systemctlstopfirewalld.service手动关闭防火墙4)systemctlstartfirewalld.service手动启动防火墙5)firewall-cmd--reload重启防火墙6)firewall-cmd--list-ports查看防火墙开放的端口7)firewall-cmd--query-port80/tcp查看端口是否开放8)firewall-cmd--zone=public--remove-port=9090/tcp--permanent移除端口5.服务器检索命令java-jar8081.war&jps显示serverisrunningPIDnumberkill-15PIDnumber"gentlekilling"可以在被杀之前做善后工作kill-9PIDnumber强行kill6.Nginx1)nginx安装在./configure下,安装命令makemakeinstall2)nginx运行命令。/nginx启动nginx./nginx-sreload重启nginx./nignx-sstop停止nginx7。查看IP地址ipaddr查看当前运行的ip地址如果没有IP,执行serviceNetworkManagerstop关闭Manager网卡chkconfigNetworkManageroff永久关闭ManagerNICservicenetworkrestart重启网络网卡9.tomcatserverscriptnohupjava-jar8081.war->8081.log&启动tomcat服务器并指定日志文件输出1)脚本说明Linux中"script"的后缀为.shvimstart.sh(nohupjava-jar8081.war->8081.log&nohupjava-jar8082.war->8082.log&)---执行日志时,执行shstart.sh即可10.redisserver命令启动命令:redis-serverredis.conf搜索命令:ps-ef|grepredis进入客户端:redis-cli-p6379closered是:kill-9/15PID号|redis-cli-p6379shutdown(默认端口可省略-p6379)查看节点主从状态:进入节点后输入inforeplication11。sentinel启动sentinelat[root@localhostsentinel]#输入redis-sentinelsentinel.conf显示行号集nu12。集群Zookeeper负责服务的协调和调度。当客户端发起请求时,返回正确的服务器地址。Zookeeper集群中的leader负责监控集群状态,follower主要负责客户。终端链接获取服务列表信息,参与投票集群启动命令shzkServer.shstartz001.cfg集群停止命令shzkServer.shstopzoo1.cfg查看当前状态shzkServer.shstatuszoo1.cfg集群默认IP通信端口:2888选端口3888