CentOS7 關(guān)閉防火墻
# 臨時關(guān)閉
service iptables stop
service firewalld stop
systemctl stop firewalld
# 臨時開啟
service iptables start
service firewalld start
systemctl start firewalld
# 禁止開機(jī)啟動
chkconfig iptables off
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.
# 檢查防火墻狀態(tài)
service iptables status
service firewalld status
參考:CentOS7 關(guān)閉防火墻
在我的虛擬機(jī)下啟動服務(wù)
# redis
# zookeeper
# 啟動zk
cd /etc/module/zookeeper-3.4.10/bin
./zkServer.sh start
# 停止zk
./zkServer.sh stop
# 查看zk狀態(tài)
./zkServer.sh status
# kafka
# 啟動kafka
cd /etc/module/kafka_2.11-0.10.1.1
./bin/kafka-server-start.sh config/server.properties
# 停止kafka
./bin/kafka-server-stop.sh
# 查看kafka狀態(tài)
jps
進(jìn)程管理
# 根據(jù) “服務(wù)名” 查看 “進(jìn)程id”
ps -aux | grep tomcat
# 根據(jù) “端口號” 查看 “服務(wù)名和進(jìn)程id”
netstat -tunlp|grep 9092
# 根據(jù) “進(jìn)程id“ 查看 "端口"
netstat -anp | grep 10997
# 查看所有java進(jìn)程,列出的格式為`端口號 程序名`(需要裝jdk)
jps
# kill進(jìn)程
kill -9 進(jìn)程id
文件管理
# 復(fù)制文件
cp /etc/software/jdk1.8.0_171 /etc/module/
#在當(dāng)面目錄下復(fù)制文件,并重命名
cp mapred-site.xml.template mapred-site.xml
#剪切文件
mv /etc/software/jdk1.8.0_171 /etc/module/
#文件重命名
mv jdk jdk1.8
#解壓縮:把/etc/softwarehadoop-2.8.4.tar.gz解壓到/etc/module目錄下
tar zxvf /etc/softwarehadoop-2.8.4.tar.gz -C /etc/module
#刪除文件
rm -f /var/log/httpd/access.log
#刪除文件夾
rm -rf /var/log/httpd/access
查看日志
# 查看日志的最后1000行內(nèi)容
tail -n 1000 filename
# 在最后五千行中查看字符"queryPersonNoByEssc"的前100和后100行
tail -5000 mylog.log|grep -n -A100 -B100 "queryPersonNoByEssc"
# 查找字符"queryPersonNoByEssc"最后一次出現(xiàn)的行數(shù)
grep -n 'queryPersonNoByEssc' mylog.log | tail -n 1
# 顯示第102行的前10行和后10行的日志
cat -n mylog.log |tail -n +92|head -n 20
文件上傳下載
#文件上傳,先cd到目標(biāo)目錄,先安裝yum
yum -y install lrzsz
rz -be
# 把文件下載到本地
sz filename
修改環(huán)境變量
#修改環(huán)境變量
vim /etc/profile
source /etc/profile
cd路徑跳轉(zhuǎn)
#回到上一級目錄
cd ..
#回到根目錄
cd
大數(shù)據(jù)的命令
# hadoop
cd /home/hadoop/hadoop2.8/sbin
start-dfs.sh
start-yarn.sh
jps
# hbase
# 進(jìn)入hbase目錄
cd /home/hbase/hbase-1.2.6.1/bin
# 啟動hbase
./start-hbase.sh
# 停止hbase
./stop-hbase.sh
# 進(jìn)入hbase命令行
./hbase shell
# hive
[root@iZ88416ot45Z ~]# ssh root@192.168.1.19
password: Admin123
Hadoop HDFS /usr/local/hadoop-2.7.5/bin/下面有hdfs和hadoop可以查看HDFS
Hive 在目錄/usr/local/apache-hive-2.3.3-bin/bin下,直接./hive即可
Phoenix在目錄下 /usr/local/apache-phoenix-4.13.1-HBase-1.2-bin/bin ,執(zhí)行./sqlline.py即可
hbase目錄:/usr/local/hbase-1.2.6/bin
啟動hbase集群:start-hbase.sh
bhase啟動master進(jìn)程:hbase-daemon.sh start master
hbase關(guān)閉master進(jìn)程:hbase-daemon.sh stop master
# tomcat
#tomcat啟動
#通過方式一、方式三啟動的tomcat有個弊端,當(dāng)客戶端連接斷開的時候,tomcat服務(wù)也會立即停止,通過方式二可以作為linux服務(wù)一直運(yùn)行通過方式一、方式二方式啟動的tomcat,其日志會寫到相應(yīng)的日志文件中,而不能動態(tài)地查看tomcat控制臺的輸出信息與錯誤情況,通過方式三可以以控制臺模式啟動tomcat服務(wù),直接看到程序運(yùn)行時后臺的控制臺輸出信息,不必每次都要很麻煩的打開catalina.out日志文件進(jìn)行查看,這樣便于跟蹤查閱后臺輸出信息。tomcat控制臺信息包括log4j和System.out.println()等輸出的信息。
#方式一:直接啟動
./startup.sh
#方式二:作為服務(wù)啟動
nohup ./startup.sh
#方式三:控制臺動態(tài)輸出方式啟動
./catalina.sh run
#tomcat關(guān)閉
./shutdown.sh
最后編輯于 :2018.09.29 08:49:49
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者 【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。 平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。