引用:http://www.cnblogs.com/xiaoluo501395377/archive/2013/03/31/2992500.html
首先,需要确定的是知道的是:对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件
命令暂时没有规律,只是记录。待完善度较好后将进行整理。
基本命令:此处仅给出命令用途。无案例教程。
shutdown -h now 现在马上关机
shutdown -r now 现在重新启动
reboot 现在重新启动。
su 切换用户。
logout 注销当前用户
cd 切换目录
pwd 显示当前所处路径。
useradd 添加一个用户。
userdel 删除一个用户。
ls 列出文件和目录
ls -a 列出隐藏的文件和目录
mkdir 建立目录
rmdir 删除空目录
touch 建立空文件
cp 复制命令
cp -r dir1 dir2 -r表示递归,copy dir1 to dir2.
mv 移动文件和改文件名.
rm 删除文件和目录
rm -rf * -r表示递归、f表示强制删除)删除所有内容,包括目录和文件夹.
ln 建立符号链接(即快捷方式)
more 显示文件内容,带分页
less 显示文件内容,带分页
cat 只是查看该文件里的内容
vi 查看、并且可以修改该文件里的内容
grep 在文本中查询内容。
groupadd 添加用户组。
groupdel 删除用户组。
useradd -g 添加用户到组中(用户可添加到多个组)。
usermod 改变用户的所在组(root权限)
chmod 修改该用户的访问权限(root和用户本身)
chown 改变文件的所有者(root权限)
chgrp 改变该文件的所在组(root权限)
vim相关命令:
vi filename 使用vi打开文件。
i 进入到编辑状态。
esc 进入到命令行输入状态。
: 这样就可以输入命令了。
wq 保存并退出。
q! 不保存并退出。
ls 查看当前目录的文件名。
ls -l 查看当前目录详细文件信息。
其他:
管道命令(命令组合):使用符号 ‘ | ’来分割命令。按照从左到右的方式执行。例如:ls /etc | more ( 1,显示出etc文件夹下的所有文件及目录。2,以分页形式显示)