日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux常用运维命令笔记

發(fā)布時間:2023/12/10 linux 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux常用运维命令笔记 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

今天給大家整理一下Linux常用的命令,希望對大家能有所幫助!

  • MYSQL相關(guān)

  • ? ? ? ? ? ? ? ?

    1、查看mysql版本

    status; select version()

    2、 mysql啟動命令

    #01 使用 service 啟動:service mysqld start (5.0版本) service mysql start (5.5.7版本) #02 使用 mysqld 腳本啟動: /etc/inint.d/mysqld start #03 使用 safe_mysqld 啟動 safe_mysqld&

    3、 mysql停止命令

    #01 使用service service mysqld stop #02 使用 mysqld 腳本 /etc/inint.d/mysqld stop #03 mysqladmin命令 mysqladmin shutdown

    4、 mysql重啟命令

    #01?使用?service?啟動 service mysqld restart service mysql restart #(5.5.7版本) #02 使用 mysqld 腳本啟動: /etc/init.d/mysqld restart

    5、 修改密碼

    update user set password='root' where user='root'; flush privileges;

    6、執(zhí)行sql文件

    #首先要把sql文件放在服務(wù)器上然后執(zhí)行 source?/usr/local/init.sql;

    7、設(shè)置防火墻,讓 3306 端口對外可訪問

    iptables -I INPUT -p tcp -m state --state NEW -m tcp --dport 3306 -j ACCEPT iptables -nL service iptables save

    8、導(dǎo)出表結(jié)構(gòu) -d 表示導(dǎo)出表結(jié)構(gòu)

    mysqldump -uroot -proot -d dbname > test.sql

    二、Redis相關(guān)

    ? ? ? ? ? ? ? ?

  • Linux安裝redis

  • wget http://download.redis.io/releases/redis-2.8.17.tar.gz tar xzf redis-2.8.17.tar.gz cd redis-2.8.17 make

    2、啟動redis

    #后臺啟動 末尾加 & 符號 nohup redis-server & #指定redis配置文件啟動 ./redis-server /etc/redis/6379.conf #查看redis進程 ps -ef |grep redis

    3、停止redis

    #01 采用apt-get或者yum install安裝的redis /etc/init.d/redis-server stop #停止 /etc/init.d/redis-server restart #重啟 #02 采用源碼安裝的方式,執(zhí)行如下命令 redis-cli -h 127.0.0.1 -p 6379 shutdow #03 采用kill進程的方式 kill -9 pid

    4、redis設(shè)置開機自動啟動腳本

    4.1、/etc/init.d/ 下創(chuàng)建 startRedis.sh 文件,內(nèi)容如下:

    #!/bin/sh #chkconfig: 2345 80 90 # Simple Redis init.d script conceived to work on Linux systems # as it does use of the /proc filesystem. REDISPORT=6379 #端口號,這是默認的,如果你安裝的時候不是默認端口號,則需要修改 REDISPATH=/usr/local/bin/ #redis-server啟動腳本的所在目錄,你如果忘了可以用find / -name redis-server 或whereis redis-server找到 EXEC=${REDISPATH}/redis-server CLIEXEC=${REDISPATH}/redis-cli PIDFILE=/var/run/redis_${REDISPORT}.pid #在redis.conf中可找到該路徑 CONF="${REDISPATH}/redis.conf" #redis.conf的位置, 如果不和redis-server在同一目錄要修改成你的redis.conf所在目錄 case "$1" in start) if [ -f $PIDFILE ] then echo "$PIDFILE exists, process is already running or crashed" else echo "Starting Redis server..." $EXEC $CONF fi ;; stop) if [ ! -f $PIDFILE ] then echo "$PIDFILE does not exist, process is not running" else PID=$(cat $PIDFILE) echo "Stopping ..." $CLIEXEC -p $REDISPORT shutdown while [ -x /proc/${PID} ] do echo "Waiting for Redis to shutdown ..." sleep 1 done echo "Redis stopped" fi ;; *) echo "Please use start or stop as first argument" ;; esac

    4.2、設(shè)置可執(zhí)行權(quán)限

    chmod 777 /etc/init.d/redis

    4.3、啟動redis

    /etc/init.d/startRedis start

    4.4、設(shè)置開機啟動

    chkconfig redis on

    三、mongodb相關(guān)

    ? ? ? ? ? ? ? ?

    1、Linux下安裝mongodb

    1.1 下載安裝包

    https://www.mongodb.com/ 下載安裝包

    1.2 解壓文件

    tar xzvf mongodb-linux-x86_64-4.0.6.tgz

    1.3 移動目錄到/usr/local/mongodb

    mv mongodb-linux-x86_64-4.0.6 /usr/local/mongodb

    1.4 創(chuàng)建mongodb配置文件

    /usr/local/mongodb/bin 目錄下創(chuàng)建mongodb.conf文件,內(nèi)容如下:

    dbpath=/usr/local/mongodb/data/db # 數(shù)據(jù)目錄 logpath=/usr/local/mongodb/data/logs/mongodb.log # 日志目錄 port=27017 fork=true auth=true bind_ip=0.0.0.0

    2、啟動mongodb

    cd /usr/local/mongodb/bin mongod -f mongodb.conf

    3、設(shè)置mongodb開機自啟

    3.1 創(chuàng)建配置文件

    創(chuàng)建 /etc/init.d/mongod 文件

    #!/bin/bashMONGO_HOME=/usr/local/mongodb #chkconfig:2345 20 90 #description:mongod #processname:mongod case $1 instart)$MONGO_HOME/bin/mongod --config $MONGO_HOME/bin/mongodb.conf;;stop)$MONGO_HOME/bin/mongod --shutdown --config $MONGO_HOME/bin/mongodb.conf\;;status)ps -ef | grep mongod;;restart)$MONGO_HOME/bin/mongod --shutdown --config $MONGO_HOME/bin/mongodb.conf$MONGO_HOME/bin/mongod --config $MONGO_HOME/bin/mongodb.conf;;*)echo "require start|stop|status|restart";; esac

    3.2 添加服務(wù)然后設(shè)置開機自啟

    #添加可執(zhí)行權(quán)限 chmod 755 /etc/init.d/mongod #添加MongoDB服務(wù) chkconfig --add mongod #設(shè)置MongoDB開機自啟 chkconfig mongod on

    3.3 添加mongodb環(huán)境變量

    vim /etc/profile #追加如下內(nèi)容 MONGO_HOME=/usr/local/mongodb PATH=$MONGO_HOME/bin:$PATH # 然后保存退出,執(zhí)行如下命令立即生效 source /etc/profile

    4、關(guān)閉mongodb命令

    mongod -f mongodb.conf --shutdown # 關(guān)閉服務(wù)器 service stop mongod # 關(guān)閉服務(wù)器(需要添加服務(wù))

    四、nginx相關(guān)

    ? ? ? ? ? ? ? ?

    1、Centos7環(huán)境下安裝nginx

    # 創(chuàng)建nginx目錄 mkdir /usr/local/nginx #切換到nginx目錄 cd /usr/local/nginx/ #下載nginx包 wget http://nginx.org/download/nginx-1.17.3.tar.gz #解壓nginx壓縮包 tar -zxvf nginx-1.17.3.tar.gz #切換到解壓目錄 cd nginx-1.17.3/ #指定nginx安裝路徑 # ./configure --prefix=/usr/local/nginx # 注意:出現(xiàn)錯誤【checking for C compiler ... not found】執(zhí)行命令: yum -y install gcc gcc-c++ autoconf automake make #出現(xiàn)"./configure: error: the HTTP rewrite module requires the PCRE "的錯誤,需要安裝openssl yum -y install openssl openssl-devel #編譯nginx安裝包 make #安裝nginx make install

    2、nginx常用啟動/停止命令

    #啟動 /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf #重啟nginx nginx -s reload #重新打開日志文件 nginx -s reopen #檢查nginx配置文件是否正確 nginx -t -c /usr/local/nginx/conf/nginx.conf #快速停止nginx nginx -s stop #平穩(wěn)停止nginx nginx -s quit

    IT技術(shù)分享社區(qū)

    個人博客網(wǎng)站:https://programmerblog.xyz

    文章推薦程序員效率:畫流程圖常用的工具程序員效率:整理常用的在線筆記軟件遠程辦公:常用的遠程協(xié)助軟件,你都知道嗎?51單片機程序下載、ISP及串口基礎(chǔ)知識硬件:斷路器、接觸器、繼電器基礎(chǔ)知識

    創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎

    總結(jié)

    以上是生活随笔為你收集整理的Linux常用运维命令笔记的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。