1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
| # 一些简单的常用操作
## tips:按tab键可以快速填充
ls #查看文件夹
cd xxxx ##前往文件夹
cd .. #前往上层文件夹
pwd #查看当前文件夹的绝对路径
mkdir #新建文件夹
rm -r -f #删除文件夹:-r 删除文件夹里的所有目录 -f 直接强行删除
rm -f dir-*.jpg #可以用通配符*同时删除多个文件
rm -i dir #在删除前进行询问
cp #复制文件
cp -a source destination #复制文件属性+递归持续复制(复制整个目录)
#如果destination为文件名,则重命名
mv -f -u #移动文件与目录,或修改名称:-f 强制删除 -i 询问是否覆盖 -u 若已存在,而source比较新,才会升级
mv /usr/lib/* /zone#把文件夹下所有文件移动到当前文件夹
./test.sh #运行某个shell脚本,必须要加上“./”,如果不加,系统会去/bin之类的系统目录里查找该文件
touch xxx #创建文件
cat -n xxx #从第一行开始显示文件内容,同时输出行号(若要空白行不显示行号,用-b)
tac xxx #从最后一行开始显示文件内容
nl xxx #显示时顺便输出行号
more xxx #分页显示文件内容,空格:翻一页 回车:翻一行 /子串:在当前搜索该关键字
less xxx #分页显示文件内容,但可以向前翻页 ?字串:向上搜索关键词 n:重复前一个搜索
head -n 20 xxx #只看前几行,默认显示10行
tail xxx #只看最后几行
nohup .... > output.log 2>&1 & #后台运行
# 关机操作
sync #将数据内存同步到硬盘
shutdown -h now #立马关机
shutdown -r +10 #十分钟后重启
|