标签:递归 useradd 移动 use 文本编辑 .bashrc root mod code
linux基本命令 help命令是用来解释命令的用法的(COMMAND --help)
man命令是用来是命令的说明书 (man COMMAND)
reboot 重启
poweroff 关机
shutdown -h now 关机
shutdown -h 时间 定时关机
cd 用来进入文件夹和推出文件夹的,可以用于绝对路径和相对路径。
(cd /root/user 可以进入root里的user文件夹。cd.. 就返回到了root文件夹///cd只能进入文件,不能进入文本编辑)
ls命令用来列出当前路径下的文件和文件夹
ls -a可以显示所有的文件(包括以.开头的隐藏文件,例如.bashrc)
alias 可以看别名
alias COMMAND="COMMAND"
nano可以编辑文本(nano 文本路径)
date可以查看时间,也可以在后面直接加时间来修改时间
date +%()可以单独显示
hwclock 可以查看硬件时间
history可以查看历史
history -c清空历史
history -d 数字 删除第几条命令
history n 显示最近的n条历史
echo 输出字符
echo -n 不换行输出字符
{}可以做为作为交换法则,例如echo {1,2}{2,3} 输出结果为12 13 22 23
cat 命令可以查看文本
tail 命令也可以查看文本,不过是可以倒叙的。
cp 可以复制。如果元是一个且是本文则可以直接复制,如果元是多个,则 要求目标是目录
cp -r 可以递归复制目录
cp -a 可一保留原来的属性相当于cp -r的更高一级
mv可以移动文件,如果目录没有变,则是重命名
rm 可以删除文件,
rm -r递归删除目录
rm -f强制删除目录
file 可以看到文件的信息
管道符号| 命令1|命令2|命令3
命令1的输出给命令2
>表示替换 >>表示追加 <表示输入重定向 2>表示错误的输出接口
tr 可以转换字符
less用于查看文件或者文件夹
组与用户的关系:可以一对一,可以一对多,也可以多对一,还可以多对多,一对一代表私有组,一对多代表多个用户拥有这个组的权限,多对一代表这个用户拥有这几个组的权限。
groupadd groupmod groupdel 是组的增改删的命令
useradd usermod userdel 是用户的增改删的命令
vim可以编辑文件
进去以后i可以进入插入模式,:可以进入命令模式,v可以进入可视模式,esc可以返回到正常模式,里面有很多快捷键。
sed可以进行行编辑器
rpm和yum是对包进行管理,升级和卸载。yum还可以建yum仓库
标签:递归 useradd 移动 use 文本编辑 .bashrc root mod code
原文地址:http://blog.51cto.com/13887608/2151889