1. 程式人生 > 實用技巧 >時間管理 等其他操作

時間管理 等其他操作

時間管理

date        # 檢視當前時間:Thu Nov 19 04:23:41 EST 2020
date +%F    # 檢視當前日期:2020-11-19
date +%T    # 檢視當前時間:04:24:40
date -s "10:24:37"    # 設定時間:Thu Nov 19 10:24:37 EST 2020
date -s "2020-12-07 10:24:37"    # 設定時間:Mon Dec  7 10:24:37 EST 2020

檢視系統版本

cat /etc/redhat-release    # CentOS Linux release 7.2.1511 (Core)

檢視所有系統資訊

uname -a    # Linux localhost.localdomain 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

uname -r    # 檢視核心版本:3.10.0-327.el7.x86_64

uname -m    # 檢視系統架構:x86_64

uname --help    # 檢視具體用法

起別名

alias cm="ls /usr/local/"    # 給命令:ls /usr/local/起別名為cm

unalias cm    # 取消別名:cm

alias        # 檢視所有別名

時區

安裝ntpdate

yum install ntpdate -y

檢視時區

timedatectl status

      Local time: Fri 2020-11-20 06:12:15 CST
  Universal time: Thu 2020-11-19 22:12:15 UTC
        RTC time: Thu 2020-11-19 22:12:15
       Time zone: Asia/Shanghai (CST, +0800)
     NTP enabled: n/a
NTP synchronized: no
 RTC in local TZ: no
      DST active: n
/a [root@localhost ~]#

設定時區

timedatectl set-timezone "Asia/Shanghai"

同步時間

ntpdate ntp1.aliyun.com

程序

netstat -tulnp    # 檢視所有埠
netstat -tulnp |grep 80    # 檢視80埠
netstat -tulnp |grep nginx    # 檢視nginx埠
netstat -tulnp |grep sshd
ps # 顯示程序狀態
ps -aux    # 顯示所有程序

查詢

which ping    # ping的安裝目錄
which python    # python的安裝目錄

whereis python    # 哪些目錄有python

who    # 檢視有哪些使用者登入了,IP地址

whoami    # 檢視當前登入使用者
find /usr/local -mtime +7    # 內容修改在7天內的(只會記錄修改或者建立後由內容的檔案)
find /usr/local -type f    # 只檢視/usr/local目錄下的文字內容檔案
find /usr/local/ -type f | xargs rm -f    # 查詢並刪除

檢視

檢視磁碟空間

df
df -Th

[root@localhost ~]# df -Th
Filesystem              Type      Size  Used Avail Use% Mounted on
/dev/mapper/centos-root xfs        18G  1.1G   17G   6% /
devtmpfs                devtmpfs  479M     0  479M   0% /dev
tmpfs                   tmpfs     489M     0  489M   0% /dev/shm
tmpfs                   tmpfs     489M  6.7M  483M   2% /run
tmpfs                   tmpfs     489M     0  489M   0% /sys/fs/cgroup
/dev/sda1               xfs       497M  123M  375M  25% /boot
tmpfs                   tmpfs      98M     0   98M   0% /run/user/0

free - 檢視記憶體

free



free -m

[root@localhost ~]# free -m
              total        used        free      shared  buff/cache   available
Mem:            977         116         484           6         377         646
Swap:          2047           0        2047

所有硬體資訊 top - 工作管理員

top

檢視CPU和記憶體

cat /proc/cpuinfo
cat /proc/meminfo

上傳文件

在使用xshell或者finalshell的情況下才行
# 安裝
yum install lrzsz -y

# 使用
rz    # 把本地檔案上傳到伺服器

sz 1.jpg    # 把1.jpg從伺服器下載到本地

修改主機名

vim /etc/hostname    # 修改後,需要重啟
hostname test01    # 修改,也需要重啟(只對當次開機/登入生效)

零碎的知識點

Nginx

  • 反向代理
  • 負載均衡
  • 域名解析(類似於路由分發)

虛擬機器網路連線

橋接模式

把電腦作為一座橋,虛擬機器通過這座橋連線到網路,網段是同一個

NAT模式

把電腦作為路由器,可以訪問外網

僅主機模式

不能訪問外網