案例一:使用 tail 命令显示文件的最后 10 行
# tail /etc/passwd
案例二:使用 tail 命令显示文件的最后 5 行
# tail -5 /etc/passwd
案例三:使用 tail 命令一直显示文件新增加的内容
# tail -f /etc/passwd
案例四:使用 tail 命令一直显示文件新增加的内容,并只显示最新的 5 行
# tail -n 5 -f /etc/passwd
# tail /etc/passwd
# tail -5 /etc/passwd
# tail -f /etc/passwd
# tail -n 5 -f /etc/passwd
# man <name>
# mandb
# man -k <name>
# man <code> <name>
# tmux new -s <tmux name>
或者:
# tmux new -s <tmux code>
# exit
或者:
同时按下 “ctrl” 和 “d”
或者:
同时按下 “ctrl” 和 “b” 之后再按 “x”
# tmux detach
或者:
同时按下 “ctrl” 和 “b” 之后再按 “d”
# tmux info
(注意:这种方式只能在进入某一个 tmux 之后再操作)
# tmux ls
或者:
# tmux list-session
或者:
同时按下 “ctrl” 和 “b” 之后再按 “s”
(注意:这种方式只能在进入某一个 tmux 之后再操作)
# tmux attach -t <tmux name>
# tmux kill-session -t <tmux name>
# tmux switch -t <tmux name>
(注意:这种方式只能在进入某一个 tmux 之后再操作)
# tmux rename-session -t <tmux old name> <tmux new name>
或者:
同时按下 “ctrl” 和 “b” 之后再按 “$”
(注意:这种方式只能在进入某一个 tmux 之后再操作)
# tmux split-window
或者:
同时按下 “ctrl” 和 “b” 之后再按 “””
(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)
# tmux split-window -h
或者:
同时按下 “ctrl” 和 “b” 之后再按 “%”
(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)
# tmux select-pane -U
或者:
同时按下 “ctrl” 和 “b” 之后再按 “上方向键”
(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)
# tmux select-pane -D
或者:
同时按下 “ctrl” 和 “b” 之后再按 “下方向键”
(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)
# tmux select-pane -L
或者:
同时按下 “ctrl” 和 “b” 之后再按 “左方向键”
(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)
# tmux select-pane -R
或者:
同时按下 “ctrl” 和 “b” 之后再按 “右方向键”
(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)
同时按下 “ctrl” 和 “b” 之后再按 “o”
(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)
# tmux swap-pane -U
或者:
同时按下 “ctrl” 和 “b” 之后再同时按 “ctrl” 和 “o”
或者:
同时按下 “ctrl” 和 “b” 不放再按 “o”
(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)
# tmux swap-pane -D
或者:
同时按下 “ctrl” 和 “b” 之后再同时按 “alt” 和 “o”
(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)
同时按下 “ctrl” 和 “b” 之后再按 “q”
(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)
同时按下 “ctrl” 和 “b” 之后再按 “t”
(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)
同时按下 “ctrl” 和 “b” 不放,之后再按 “方向键” 调整终端分屏边框大小
(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)
同时按下 “ctrl” 和 “b” 之后再按 “z” 将当前终端分屏调整为终端全屏,重复此操作可还原
(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)
同时按下 “ctrl” 和 “b” 之后再按 “!”
(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)
同时按下 “ctrl” 和 “b” 之后再按 “&”
(注意:tmux 终端分屏只能在进入某一个 tmux 之后再使用)
同时按下 “ctrl” 和 “b” 之后再按 “?”
(注意:这种方式只能在进入某一个 tmux 之后再操作)
# tmux list-keys
# tmux list-commands
# passwd -l zhumingyu
# passwd -S zhumingyu
# passwd -u zhumingyu
# passwd -S zhumingyu
# ssh-keygen -b 4096 -t rsa -C "<content>" -f "<public private key name>"
(注意:在生成复杂 SSH 密钥的时候最好也设置它的使用密码)
# mv <public private key name>* ~/.ssh/
# chmod -R 600 ~/.ssh/<public private key name>*
# ssh-copy-id -i ~/.ssh/<public private key name>.pub <destination IP address>
# ssh -i ~/.ssh/<public private key name> <destination IP address>
# vim /etc/ssh/sshd_conf
将其中的:
......
# PasswordAuthentication yes
......
# ChallengeResponseAuthentication yes
......
修改为:
......
PasswordAuthentication no
......
ChallengeResponseAuthentication no
......
# ssh-keygen -p -f ~/.ssh/<public private key name>
(补充:无密码的 SSH 密钥也能通过此方法设置密码)
# ssh-keygen -l -f ~/.ssh/<public private key name>