1、Xshell基本快捷键
Alt + N :新建连接 或代码输入:
new
Alt + O :打开连接 或代码输入:
open
Alt + C :断开连接
Alt + P :属性设置
2、基本命令
cd 文件夹 #跳转文件夹
cd .. #跳转到上一级目录
ls #查询当前层级的文件和文件夹的列表
ls .. #查询上一层级的文件和文件夹的列表
view 文件名 #查看某文件的具体内容
mkdir 文件夹名称 #在当前路径下创建文件夹
cp #copy,复制文件或目录
find #查找目录或目录下的文件
mv #move, 移动或重命名文件
pwd #print working directory,显示当前工作目录的绝对路径
rename #重命名文件
rm #remove,删除一个或多个文件或目录
rmdir #remove empty directories,删除空目录
touch #创建新的空文件,改变已有文件的时间戳属性*********
tree #以树形结构显示目录下的内容************
basename #显示文件名或目录名
dirname #显示文件或目录路径
chattr #改变文件的扩展属性**********
lsattr #查看文件扩展属性**********
file #显示文件的类型
md5sum #计算和校验文件的MD5值********
cat #用于连接多个文件并且打印到屏幕输出或重定向到指定文件
tac #是cat的反向拼写,因此命令的功能为反向显示文件内容
more #分页显示文件内容
less #分页显示文件内容,more命令的相反用法
head #显示文件内容的头部
tail #显示文件内容的尾部
cut #将文件的每一行按指定分隔符分割并输出
split #分割文件为不同的小片段
paste #按行合并文件内容
sort #对文件的文本内容排序
uniq #去除重复行
wc #统计文件的行数、单词数或字节数
iconv #转换文件的编码格式
dos2unix #将dos格式文件转换成unix格式
diff #difference,比较文件的差异,常用于文本文件
vimdiff #命令行可视化文件比较工具,常用于文本文件
rev #反向输出文件内容
grep/egrep #过滤字符串
join #按两个文件的相同字段合并
vi/vim #命令行文本编辑器
文件压缩及解压缩命令:
tar #打包压缩
unzip #解压文件
gzip #gzip压缩工具
zip #压缩工具
信息显示命令:
uname #显示操作系统相关信息的命令
hostname #显示或设置当前系统的主机名
dmesg #显示开机信息,用于诊断系统故障
uptime #显示系统运行时间及负载
stat #显示文件或文件系统的状态
du #计算磁盘空间使用情况
df #报告文件系统磁盘空间的使用情况
top #实时显示系统资源使用情况
free #查看系统内存
date #显示与设置系统时间
cal #查看日历等时间信息
搜索文件命令:
which #查找二进制命令,按环境变量path路径查找
find #从磁盘遍历查找文件或目录
whereis #查找二进制命令,按环境变量path路径查找
locate #从数据库(/var/lib/mlocate/mlocate.db)查找命令,使用updatedb更新库
用户管理命令:
useradd #添加用户
usermod #修改系统已经存在的用户属性
userdel #删除用户
groupadd #添加用户组
passwd #修改用户密码
chage #修改用户密码有效期限
id #查看用户的uid,gid以及归属的用户组
su #切换用户身份
visudo #编辑/etc/sudoers文件的专属命令
sudo #以另外一个用户身份(默认root用户)执行事先在sudoers文件允许的命令
系统权限及用户授权相关命令:
chmod #改变文件或目录权限
chown #改变文件或目录的属主和属组
chgrp #更改文件用户组
umask #显示或设置权限掩码