Linux常用命令-日常工作配置

发布时间 2023-08-09 17:31:25作者: 在斑马线上散布
1、查看指令安装list:cd /sbin
2、vi退出: :wq! 3、没有ip命令,安装ifconfig命令:   3.1、安装包:yum search ifconfig   3.2、安装依赖:yum install net-tools.x86_64 4、查看磁盘空间:df -h 5、查看mysql版本:select version(); 6、vi查询指定字符串   命令模式下输入“/字符串”,例如“/Section 3”。   如果查找下一个,按“n”即可。 7、vi列出行:set nu 8、java查看版本:java -version 9、linux创建root用户: sudo passwd root 输入两次密码 查看root是否禁止登录: vim /etc/ssh/sshd_config -> PermitRootLogin no 10、centos安装宝塔 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec 11、unapp前端js替换索引:setStorageSync("urls", 12、Composer update; 13、导入本地数据库   连接数据库:mysql -h 127.0.0.1 -P 3306 -u root -p   创建数据库:CREATE DATABASE api_yangla1_xyz;   查看数据库:show databases;   选择数据库:use api_yangla1_xyz;   导入数据库:source C:/JiaWen/Wamp2022/phpstudy_pro/Extensions/MySQL5.7.26/data/sj11111/ylj.sql   备份sql文件,上传服务器。   导入数据库:source /www/wwwroot/ylj.sql   导入数据库:source /www/wwwroot/kjxf_com1012.sql   导入指定表:source /www/wwwroot/video.sql   查看所有表:show tables;   删除数据库:DROP DATABASE test_db_del;   删除表指定字段记录: delete from dl_member where nickname = 'dd';   删除表:truncate video;   给数据表指定字段随机值:UPDATE video SET vod_score_num = ROUND(RAND()*5000) + 1;   备份数据库:mysqldump -h database-3.cgakesi6gaen.ap-east-1.rds.amazonaws.com -u adm_ymx_rds3 -p lnUXy7GinGd8vz3t kjxf_com > /www/wwwroot/kjxf_com1012.sql 14、修改php最大处理时间   max_execution_time = 新数值; 15、linux上传文件   安装rz命令: yum -y install lrzsz   上传:rz 16、查看数据库版本:select version(); 17、java关闭进程任务   进到程序目录:cd /opt/server   查看进程:ps auxwww | grep hongyunIM.jar   root 24275 87.8 14.3 5803572 1131712 pts/0 Sl 01:51 1:28 java -XX:+UseG1GC -jar hongyunIM.jar   root 24574 0.0 0.0 112812 980 pts/0 S+ 01:53 0:00 grep --color=auto hongyunIM.jar   第一个进程:就是   杀死进程:kill -9 24275   文档:https://blog.csdn.net/iamwanghaonan/article/details/124515011 18、查看宝塔面板登录入口   /etc/init.d/bt default 19、新搭建服务检查提权。   查看目录是否红色:ll /usr/bin/pkexec   红色的话,修改权限:chmod 0755 /usr/bin/pkexec   修复命令:yum update polkit   查看用户登录权限:cat /etc/passwd 20、查看防火墙状态:sudo firewall-cmd --state   关闭防火墙:sudo systemctl stop firewalld   指令2:     service iptables stop     service iptables start 21、安装vim:yum -y install vim* 22、composer忽略php版本安装 composer install --ignore-platform-reqs 23、linux重启命令   最简单的是使用 reboot 命令(需要root用户):reboot   也可以使用 shutdown 命令:shutdown -r now   update user set host='%' where user='root'; 24、开启JAVA软件   #!bin/sh   nohup java -XX:+UseG1GC -jar hongyunIM.jar > hongyunIM.out 2>&1 & 关闭JAVA软件   #!/bin/sh   echo "开始查询IM进程号"   ID=`ps -ef | grep hongyunIM.jar | grep -v grep | awk '{print $2}'`   echo "IM进程号获取成功"   echo $ID   echo "准备杀死"   for id in $ID   do   kill -9 $id   echo "kill $id"   done   echo "杀死成功,结束" 25、设置MySQL数据库允许root任意IP链接。   登录:mysql -h 127.0.0.1 -P 3306 -u root -p   执行:use mysql;   执行:update user set host = '%' where user = 'root';   执行:FLUSH PRIVILEGES; 26、宝塔纯净版安装指令   yum install -y wget && wget -O install.sh http://v7.hostcli.com/install/install_6.0.sh && sh install.sh 27、linux链接Redis命令   链接:redis-cli -h "要连接的redis的host" -p "要连接的redis端口号"   密码:auth "yourpassword" 28、Linux查看最近更新文件   find . -name '*.php' -mtime -7 29、Linux查询版本号:版本号可分为centos发行版本和Linux内核版本   cat /etc/redhat-release 30、查找带字符串的文件   find /data -name "*" | xargs grep "jk.ag" 31、thinkPHP指令合集   :tp创建指定控制器,忽略curd   php think make:controller app\api\controller\Login --plain   :tp创建api应用指令   php think build api   :指令快速生成api应用下的IndexValidate验证器   php think make:validate app\api\validate\IndexValidate   :生成model模型文件   php think make:model app\api\model\MemberModel   :生成指令文件 api应用下生成Numbers   php think make:command app\api\command\Numbers numbers 32、linux运行指定版本php   :根目录查询php执行目录   find -name php :选择指定版本执行   cd /www/wwwroot/robot.admin   /www/server/php/74/bin/php -v   /www/server/php/74/bin/php artisan queue:work   /www/server/php/72/bin/ 33、Laravel框架相关   :开启队列 php artisan queue:work   :删除所以失败的队列 php artisan queue:flush   laravel 后台模板 View [admin.login] not found.     1、清除应用程序缓存 php artisan cache:clear     2、清除清除路由缓存缓存 php artisan route:cache     3、清除配置缓存 php artisan config:cache     4、清除已编译的视图文件 php artisan view:clear 34、linux查看外网ip   curl myip.ipip.net 35、ES常用命令   检查节点:curl http://127.0.0.1:9200   查看所有索引:curl http://127.0.0.1:9200/_cat/indices?v 36、linux安卓mtr   yum install -y mtr