本文給大家總結(jié)介紹linux的常用命令,有需要的朋友可以收藏哦~
linux常用命令
#鏈接遠(yuǎn)程服務(wù)器 ssh root@47.xxx.xxx.46 #從服務(wù)器上下載文件到本地 scp root@47.xxx.xxx.46:/www/wwwroot/xxxx.zip /Users/xxxx/work/ #上傳 scp xxx.log root@192.168.0.1:/tmp/ #啟動服務(wù) php artisan serve --port=80
登錄后復(fù)制
docker 常用命令
#刪除所有的鏡像 docker rmi -f $(docker images -aq) #刪除所有的容器 docker rm -f $(docker ps -aq) #拉取鏡像 docker pull 2233466866/lnmp #啟動容器 docker run -dit -p 80:80 -p 443:443 -p 3306:3306 -p 9000:9000 -v /Users/missapp/work/project/docker/www:/www -v /Users/missapp/work/project/docker/mysql:/data/mysql --privileged=true --name=lnmp 2233466866/lnmp #查看容器 docker images # 進(jìn)入容器,容器名稱與上一步保持一致 docker exec -it lnmp /bin/bash
登錄后復(fù)制
linux 常用命令
#tail 從文件尾部開始讀 tail -f test.php #從文件頭部讀 head #讀取整個(gè)文件 cat #分頁讀 more #可控分頁 less #搜索關(guān)鍵字 grep grep "111" test.php grep -n "111" test.php grep -n "111" test.php |wc -l ps -ef |grep ssh netstat -anpl |grep 'http' netstat -apn|grep 8077 #查找文件 find #統(tǒng)計(jì)個(gè)數(shù) wc
登錄后復(fù)制
lsof -i:80 php -i |grep ini netstat -lptn ss -ntlp #查看占用端口 netstat -tunlp #查看ip ifconfig ip addr #絕對定位找到你的php.ini php -i|grep php.ini history 查看運(yùn)行的命令記錄 ping xxx.com telnet 192.168.0.1 80 #重啟服務(wù) systemctl restart nginx systemctl restart php-fpm.service #更改目錄權(quán)限 chmod -R 777 ./xxxx #更改所屬組 chown -R www:www ./xxx
登錄后復(fù)制
#服務(wù)器負(fù)載 du -sh ./* 服務(wù)器硬件資源信息 內(nèi)存:free -m 硬盤:df -h 負(fù)載:w/top
登錄后復(fù)制
#解壓 tar -zcvf 壓縮文件名 .tar.gz 被壓縮文件名 tar -zxvf 壓縮文件名.tar.gz tar -tf xxx.tar 解壓文件 tar -tvf xxx.tar 解壓文件并展示信息 zip -r xx.zip ./xxx 壓縮 unzip xx.zip 解壓
登錄后復(fù)制
#修改防火墻配置文件 vi /etc/sysconfig/iptables #重啟防火墻使配置生效 service iptables restart
登錄后復(fù)制
推薦學(xué)習(xí):《Linux視頻教程》