大數據筆記-0912

1.linux環境 部署centos(VM/雲主機)
2.博客
3.中秋節不上課,
禮拜六--》禮拜四 
禮拜天 不上
4.CRT  https://blog.csdn.net/liuxiangke0210/article/details/79903992
  Xshelllinux

  window/MAC -->linux(安裝時有界面,重啓進入生產是以無界面啓動)shell

  會話 sessioncentos

------------------------------
1.查看ip
window  ipconfig : 192.168.1.104
linux   ifconfig : 192.168.137.190
    
    ping hadoop000bash

    [root@hadoop000 ~]# hostname -i
    192.168.137.190
    [root@hadoop000 ~]# 網絡

/etc/hosts文件
192.168.137.190 hadoop000session

2.如何判斷Linux服務是否存活
2.1 進程 ps -ef|grep httpd
2.2 端口號 netstat -nlp|grep 1943
    :::80app

第一步ping xxx服務所在的機器的ip: 網絡環境通的
第二步  查看xxx服務的端口號和服務地址
        0.0.0.0:80
    :::80
    192.168.137.190:80less

    127.0.0.1:80
第三步  telnet 192.168.137.190 80 這是ping ip加端口號
[root@hadoop000 ~]# yum install telnet
[root@hadoop000 ~]# telnet 192.168.137.190 80
Trying 192.168.137.190...
Connected to 192.168.137.190.
Escape character is '^]'.    工具

3.設置服務開機自啓動
[root@hadoop000 ~]# chkconfig --list | grep http
httpd           0:off   1:off   2:off   3:off   4:off   5:off       6:off
[root@hadoop000 ~]# chkconfig httpd on
[root@hadoop000 ~]# chkconfig --list | grep http
httpd           0:off   1:off   2:on    3:on    4:on    5:on    6:off
[root@hadoop000 ~]# oop

4.查看文件內容
cat
more
less

實時查看
tail -f xxx.log
tail -F xxx.log
-F = -f -retry

[root@hadoop000 ruozedata]# touch jepson.log
[root@hadoop000 ruozedata]# 
[root@hadoop000 ruozedata]# ll
total 0
-rw-r--r--. 1 root root 0 Sep 12 21:42 jepson.log
[root@hadoop000 ruozedata]# tail -f jepson.log

[root@hadoop000 ruozedata]# echo "www.ruozedata.com" >> jepson.log 
[root@hadoop000 ruozedata]# 

這是tab1窗口顯示 :www.ruozedata.com

log4j 200M 10份
jepson.log--->200M
mv jepson.log jepson.log1
touch jepson.log

jepson.log1
jepson.log2
jepson.log3
...
jepson.log10

[root@hadoop000 ruozedata]# mv jepson.log jepson.log1
[root@hadoop000 ruozedata]# touch jepson.log
[root@hadoop000 ruozedata]# 
[root@hadoop000 ruozedata]# echo "www.ruozedata.com" >> jepson.log 
[root@hadoop000 ruozedata]# echo "www.ruozedata.com" >> jepson.log 
[root@hadoop000 ruozedata]# echo "www.ruozedata.com" >> jepson.log 
[root@hadoop000 ruozedata]# echo "www.ruozedata.com" >> jepson.log 
[root@hadoop000 ruozedata]# 
 
這是tab1窗口顯示 無新數據
------------------------------
[root@hadoop000 ruozedata]# tail -F jepson.log
www.ruozedata.com
www.ruozedata.com
www.ruozedata.com
www.ruozedata.com

[root@hadoop000 ruozedata]# mv jepson.log jepson.log2
[root@hadoop000 ruozedata]# touch jepson.log
[root@hadoop000 ruozedata]# echo "ruoze" >> jepson.log 


這是tab1窗口顯示 有新數據
[root@hadoop000 ruozedata]# 

tail: `jepson.log' has become inaccessible: No such file or directory
tail: `jepson.log' has appeared;  following end of new file
ruoze

5.如何找命令
[root@hadoop000 ~]# 
[root@hadoop000 ~]# cat ruozedata/jepson.log
ruoze
[root@hadoop000 ~]# cat1 ruozedata/jepson.log
-bash: cat1: command not found
[root@hadoop000 ~]# 

command not found:
1.輸入系統命令
[root@hadoop000 ~]# which cat
/bin/cat
[root@hadoop000 ~]# echo $PATH
/usr/lib64/qt-3.3/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin
[root@hadoop000 ~]# ll /usr/lib64/qt-3.3/bin/cat
ls: cannot access /usr/lib64/qt-3.3/bin/cat: No such file or directory
[root@hadoop000 ~]# ll  /usr/local/sbin/cat
ls: cannot access /usr/local/sbin/cat: No such file or directory
[root@hadoop000 ~]# ll /bin/cat
-rwxr-xr-x. 1 root root 48568 Nov 22  2013 /bin/cat

2.安裝服務的命令
安裝軟件的目錄/bin

$PATH


6.找文件或文件夾
find / -name '*abc*' 全文搜索abc匹配的
find ./ -name '*abc*' 當前目錄
find /tmp -name '*abc*' 指定目錄


7.vi

題目: 如何使用vi清空一個文件

echo '' > jepson.log1
cat /dev/null > jepson.log2

坑:
修改生產上面配置文件 和其餘同事的文件,必定備份
cp jepson.log1 jepson.log1.20180912  
vi jepson.log1

8.上傳下載
[root@hadoop000 ~]# yum install lrzsz
上傳 win-->linux    rz 
下載 Linux--》win   sz install.log

EditPlus工具 

9.文件大小
ll -h
du -sh xxx.log

10.文件夾大小
du -sh  xxxd

11.系統狀況命令
內存: free -m
硬盤: df -h
負載: top

load average: 0.00, 0.00, 0.00
               1min 5min  15min

>10 

哪些進程 負載高

12.壓縮解壓
zip -r ruoze.zip ruozedata/*
unzip ruoze.zip
          

tar -czvf ruoze.tar.gz ruozedata/*
tar -xzvf ruoze.tar.gz

做業:
視頻看一篇 做業一篇 博客寫一篇
早課
本週6晚上上課前 抽查博客的

- rw- r-- r--. 1 root root    21 Sep 12 22:48 jepson.log 1.所屬用戶 root : rw- 2.所屬用戶組 root :r-- 3.其餘用戶組: r--

相關文章
相關標籤/搜索