关机 (系统的关机、重启以及登出 )
shutdown -h now 关闭系统(1)
shutdown -h hours:minutes & 按预定时间关闭系统
shutdown -c 取消按预定时间关闭系统
shutdown -r now 重启(1)
reboot 重启(2)
logout 注销
sync 同步内存到磁盘,防止关机导致文件丢失
文件/目录操作
Command | Description |
cd | 改变目录 |
cp | 复制文件 |
mv | 移动文件 |
mkdir dir1 | 创建一个叫做 'dir1' 的目录' |
mkdir -p /tmp/dir1/dir2 | 创建一个目录树 |
ls -l | 显示文件和目录的详细资料 |
ls -a | 显示隐藏文件 |
pwd | 显示工作路径 |
rm | 删除文件/文件夹 |
rm -r | 递归删除文件/文件夹 |
rm -f | 强制删除 |
touch | 创建文件 |
echo | 向文件内输入字符串 |
文件属性
- d:目录
- -:文件
- l:快捷方式
- r:read
- w:write
- x:execute
文件权限操作
chgrp group1 file1 | 改变文件的群组 |
chown user1 file1 | 改变一个文件的所有人属性 |
chown -R user1 directory1 | 改变一个目录的所有人属性并同时改变改目录下所有文件的属性 |
chmod ugo+rwx directory1 | 设置目录的所有人(u)、群组(g)以及其他人(o)以读(r )、写(w)和执行(x)的权限 |
chmod go-rwx directory1 | 删除群组(g)与其他人(o)对目录的读写执行权限 |
文件内容查看
链接
硬链接:只要有一个硬链接指向目标文件,目标文件就不会被删除(防止误删)
命令:ln file1 file2
软链接:相当于快捷方式
命令:ln -s file1 file2
Vim编辑器
具有一些丰富的功能作为简单的代码开发工具
三种模式:
- 命令模式:‘i’进入输入模式;':'进入底线命令模式;'x'删除光标所在字符
- 输入模式
- 底线命令模式
用户操作
- useradd username :增加新用户,-m 同时在home目录下创建对应home文件夹
- userdel username:删除用户, -r 同时删除对应home目录
- passwd username:为用户设置密码,-l 锁定用户(该用户无法登录);-d 清除用户密码
- su username:切换用户
用户组管理
磁盘管理
- df:列出整体磁盘使用量
- du:列出当前磁盘使用量
进程管理
结束进程
kill -9 pid
安装软件
一般有三种方式
- rpm
- 解压缩
- yum在线安装
rpm
- rpm -qa|grep jdk:查看jdk版本信息
- rpm -ivh rpm包:安装rpm程序
- rpm -e --nodeps :卸载程序