1. cd ~tom/ 进入到tom的家目录 ,
cd ~/tom 切换到当前用户的家目录,并进入到tom文件夹中,
cd - 切换到上一次的目录(注意不是上一级目录)
2.rmdir xxx 删除xxx目录(不能删除非空目录),
mkdir -p lduan/xx 创建lduan目录下xx目录,如果lduan目录不存在则创建lduan目录在创建xx目录,
mkdir -p rhca/{xx,yy,zz} 在rhca目录下创建xx,yy,zz 三个目录。
rmdir -p ludan/xx 删除lduan目录下的xx目录,若lduan为空则将lduan目录也删除。
rm -rf xxx/ 强制删除 xxx目录,并将其内的所有目录都删除(-r 递归删除 -f 强制删除)
3.echo %PATH 查看路径 ;
PATH="/root/bin:/root" 添加路径
4.ls -ld --time=atime /boot 最近一次访问boot目录的时间
ls -ld --time=ctime /boot boot目录创建的时间
5.cp [选项]... /PATH1/xx /PATH/yy 如果yy为目录则将 PATH1下的xx 复制到PATH2下的yy目录里;若yy不是目录则将 PATH1下的xx 复制到PATH2下 并命名为yy。不能够复制目录,若想复制目录则使用cp -rf /PATH1/xx /PATH/yy ;
cp etc/services /nmt -p 复制etc下的services并连同其属性一并复制到到mnt目录下;
cp -a /xxx /yyy将/xxx 连同其属性(若其为文件夹则将其目录下的所有文件)一同复制到yyy目录下。
cp -u /PATH1/xxx /PATH2/xxx 若PATH1下的xxx的创建时间晚于PATH2下的xxx,则不覆盖,否则覆盖。
cp -d xx yy 拷贝快捷方式xx 命名为yy 。
cp xx yy 拷贝快捷方式所指向的实际内容命名为yy
6.mv [选项]... /PATH1/xx /PATH/yy 如果yy为目录则将 PATH1下的xx 剪切到PATH2下的yy目录里;若yy不是目录则将 PATH1下的xx剪切到PATH2下并命名为yy。若PATH1与PATAH2的路径一样则是将xx重命名为yy。用法与cp相同
7.rm -i xxx 删除xxx文件并提示信息(省略-i 默认也为这种情况) ;
rm -rf xxx强制删除文件xxx
8.basename /boot/grub/grub.conf 显示文件名 ;
dirname /boot/grub/grub.conf 显示文件路径
9.cat xxx 查看文件内容。适合查看一些小文件因为他只显示最后一屏的内容。
cat -n xxx 将查看的内容每一行都加上一个行号。
cat 从第一行开始显示 ;
tac从最后一行开始显示。
nl xxx的作用,空白行不显示行号与;
cat -n xxx作用相同但cat -n xxx 显示空白行的行号。nl -b a hosts 空白行显示行号。
10. more less 可以分屏的查看文本。
more xxx 按Enter是往后一行一行显示,按空格是往后一屏一屏的显示,只能向后翻按q退出。
less xxx 按Enter是往后一行一行显示,按空格是往后一屏一屏的显示,按PageUp向前翻一屏,PageDown向后翻一屏,按Home跳到文件开头,按End跳掉文件结尾,/xxx 查找关键字xxx,按N自下向上找,按i自上向下找按q退出。
11.head xxx 查看xxx文件的头十行(默认情况下);
head -n 3 xxx 查看xxx文件的前3行(或head -3 xxx)
12.tail xxx 查看xxx文件的尾十行(默认情况);
tail -n 3 xxx 查看xxx文件的尾5行(或tail -3 xxx)。
tail -f xxx (等价于 tailf xxx) 查看尾10行但是不退出,继续试图查看(用于实时监测日志文件),按Ctrl + c退出
阅读(776) | 评论(0) | 转发(0) |