轻松搞定Linux常用命令


shutdown -h now 立刻进行关机
reboot 立刻重新启动计算机
logout 用户注销

pwd [显示当前工作目录]
cd [改变目录]
mkdir 目录名 [建立目录]
rmdir [删除空目录]

mv [选项] 源文件或目录 目标文件或目录 [移动文件或者将文件改名]
rm -rf 目录名字 [删除目录以及目录下的所有文件] r 递归;f 强制
cp -r dir1 dir2 [递归复制命令]
grep -n "hanxl" 文件名 [在文件中查询hanxl的关键字]
find 目录 -name 文件名 [在指定的目录下查询是否有这个文件]

useradd hanxl [添加用户hanxl]
useradd -g 组名 用户名 [添加用户,并同时指定将该用户分配到哪个组]
passwd hanxl [修改hanxl的密码或设置密码]
userdel hanxl [删除用户hanxl]
userdel -r hanxl [删除用户hanxl和hanxl的主目录] *如果想要保留hanxl所留下的东西,请用上面的删除用户!!!
Linux中的所有组信息和所有用户信息分别在/etc/group和/etc/passwd这两个文件中,可以用cat或vi命令来查看。

权限分为三种:r为可读,用4表示;w为可写,用2表示;x为可执行,用1表示。
轻松搞定Linux常用命令
使用chmod可以改变文件或目录的权限,例如:
chmod 777 hanxl:赋予hanxl权限rwxrwxrwx
chmod u=rwx,g=rx,o=rx hanxl:同上,u=用户权限;g=组权限;o=其它组用户权限
chmod u-x,g+w hanxl:给hanxl去除用户执行的权限,增加组写的权限
chmod a+r hanxl:给所有用户添加读的权限
chown 用户名 文件或目录:改变文件或目录的拥有者
chown -R 用户名 目录:改变目录及其下面所有的文件和目录拥有者
chgrp 组名 文件名:修改文件所在的组
usermod -g 组名 用户名:改变用户所在的组
usermod -d 目录名 用户名:改变用户登录的初始目录

在Linux和unix系统中 | 就是管道命令,这个命令的意思就是把上一个命令的结果交给 | 的后面的命令处理

init [0123456] 0:关机;1:单用户;2:多用户状态没有网络服务;3:多用户状态有网络服务;4:系统未使用保留给用户;5:图形界面;6:系统重启
要修改默认的运行级别可修改文件/etc/inittab的id:5:initdefault:这一行中的数字

grep "hanxl" aa > my.bak 将查找出的内容写入文件my.bak中;如果是 >> 将内容追加到文件的末尾。

fdisk -l 查看Linux系统分区具体情况

df -h 查看磁盘使用情况

相关内容