发行版选择CentOS-7,虚拟机选择VMware10,终端工具选择Xshell-5.0。
Linux命令格式: 命令 [选项] [参数1][参数2] (后三项可选)
Linux常用命令
关机 shutdown -h now (可定时关机,now改为+10表示10min后)
重启 shutdown -r now 或 reboot
查看目录结构 ls
/bin 命令存放目录
/boot 启动目录
/etc 配置文件存放目录
/home 普通用户家目录
/usr 系统软件资源目录
/var 系统相关文档内容目录
(每个目录都可以单独分区以防出问题,一般给boot分区)
目录管理命令
目录查看 ls [-al] [文件或目录名称](ls后面可以跟-al或-l或-a,a可以显示隐藏文件文件名前加·表示隐藏)
目录切换 cd [目录结构]
显示当前路径 pwd
绝对路径(从根路径写起) /
相对路径:当前目录· 上级目录·· 家目录~
目录创建 mkdir [-p] 目录名称 (p可以多级依次创建)
目录删除 rmdir [-p] 目录名称
查看指令列表 ls --help
文件操作命令
文件创建 touch 文件名
文件查看 cat、more、less、head (在分页方式上有区别)
文件编辑 vi编辑器 用vi调用
目录及文件管理命令
复制 cp [-r] 来源文件 目标文件 (-r可以连文件夹一起复制)
移动 mv 来源文件 目标文件
删除 rm [-rf] 文件或目录 (f可让删除不再提醒)
查找
查找命令 which 命令名
特定目录查找 whereis 文件或目录
查找 find 目录 [-name/user/size] (可用*通配符,但是速度慢)
用户管理命令
查看用户 who
创建用户 useradd [-g群组] 用户名
设置密码 password 用户名
删除用户 userdel [-r] 用户名 (-r同时删除家目录)
群组管理
查看群组 groups [用户名]
创建群组 groupadd 群组名
删除群组 groupdel 群组名
用户群组修改 usermod [-g群组名] 用户名
权限
读权限 r
写权限 w
执行权限 x
权限修改所有
修改所有者 chown [-R] 用户名 文件或目录 (-R文件夹下所有文件)
修改所有者和组 chown [-R] 用户名:组名 文件或目录
修改所有组 chown [-R] 组名 文件或目录
修改权限 chmod [-R] xyz 文件夹或目录
两种表达意思之一:
x所有者 y所属组 z其他
r4 w2 x1 三个数字之和即为权限
两种表达意思之二:
x 角色 ugoa分别表示所有者、所属组、其他用户、所有用户
y 设置 ±=分别表示增加、减少、设置
z 权限 rwx
压缩与解压
压缩与解压缩命令,tar命令