Linux常用命令-日常工作配置
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
-----END
影子是一个会撒谎的精灵,它在虚空中流浪和等待被发现之间;在存在与不存在之间....