Linux系统常用命令
mkdir 创建目录
touch user{1..10}.txt 批量创建文件
whoami 查看当前用户
su <user> 切换用户O(需要知道密码)
sudo <cmd> 可以以特权级别运行cmd命令
sudo adduser longshisan 创建用户longshisan
groups longshisan 查看用户所属用户组
usermod -G root longshisan 赋予root权限
deluser longshisan --remove-home 删除longshisan
ls -l显示目录 ls -a 显示隐藏文件
pwd 获得当前目录 cd ..返回上层目录 cd 进入目录
cp /etc/passwd /home/file 拷贝文件
cp -r /home/file/root/ 拷贝目录
rm test 删除文件 -f强制删除 -r删除目录
mv 原地址 目标地址 移动文件
cat 打印文件内容到终端 -n显示行号 more less 分页查看文件
head 和 tail 查看文件头几行或者尾几行 tail -n 3 /etc/passwd
find 查找文件
tar 压缩文件
du 查看目录容量
du -h -d 0 /home/ 查看一级
du -h -d 1 /home/查看二级 以K,M.G为单位
du -a 同 all 显示目录中所有文件的大小
fdisk -l查看磁盘分区
ps 显示所有进程详细信息 ps aux ps-ef
ps -C ssh 通过名字或命令搜索进程
ps aux|grep sshd
dev/hda5
dev:硬件设备文件所在的目录
hd:表示IDE设备
sd:表示SCSI设备
a:硬盘的顺序号
5:分区的顺序号
linux 中默认使用的文件系统
EXT4 第三代扩展文件系统
SWAP 交换文件系统
FAT12 FAT32 NTFS XFS JFS
树形结构
命令行操作的几个辅助操作:
tab 自动补全命令
\:强制换行
ctrl+u 清空至行首
ctrl+k 清空至行尾
ctrl+l 清屏
ctrl+c 取消本次命令编辑