基本操作指令
路径操作
- 进入根目录
cd /
用户信息操作
- 修改用户密码
passwd
- 切换用户
su 用户名
文件的增删查改
- 创建文件
touch
- 列出目录内容(look sourcs)
ls -a 显示所有文件(包括隐藏文件)
ls -l 现实详细信息
ls -r 递归现实子目录
ls -ld 显示目录和链接信息
- 查看当前目录的路径
pwd
- 查看文件类型
file 想要查看的文件(包括硬件)
- 相对路径与绝对路径
cd ~ 或者直接 cd 进入家目录(每个用户的家目录不同,普通用户的家目录在/home/用户名,root用户的家目录在root)
- 复制文件、目录
cp 源文件(目录) 目标文件(目录)
常见参数
-r 递归复制整个目录树
-v 显示详细信息
- 移动文件 或 修改文件夹名
mv
- 删除文件
rm
常见参数
-r 递归删除整个目录数
-v 显示详细信息
- 申请权限
sudo
- 查看驱动模块
lsmod
- 查看PCI硬件
lspci
- 查看USB硬件
lsusb
- 关机、重启
shutdown 关机
poweroff 关机
reboot 重启
- 归档、压缩文件
tar
常用指令
tar -cvf out.tar linuxcast (创建新的归档)
tar -xvf linuxcast.tar
tar -cvzf backup.tar.gz /etc (tar调用gzip命令压缩归档文件)
-z 参数将归档后的归档文件进行gzip压缩减少大小
- 查找文件
locate 关键字
此命令需求预先建立数据库,数据库默认每天更新一次,可以用updatedb命令手工建立、更新数据库
find 路径 类型 关键字
常见类型
-name
-perm
-user
-group
-ctime
-type
-size
举例:find / -name 123