发表于 2019-2-18 06:01:09

Linux的部分命令

  命令介绍
mkdir创建目录的命令 make directory
touch创建文件“摸”,修改时间戳
pwd显示当前的路径
-ls   -l(long)d(directory)显示目录或者文件全程list
ls -l/root/
tree   查看目录结构
cd    切换目录层次change directory
echo打印输出内容(printf复杂的输出)
seq 打印数字序列, 提示: seq 10等价于echo{0..10}
cat   查看文件内容、往文件中写入
vi/vim    文件编辑器
cp    拷贝文件、拷贝目录
mv    移动文件、移动目录
rm    删除文件、目录
-f强制删除文件-r递归删除 删除文件或目录-fr删除文件、目录
rmdir删除空目录,基本上已经淘汰

grep   核心命令之一(三剑客的老三)过滤 -v排除
sed    核心命令之一(三剑客的老二) -n取消默认输出 p打印 d删除
awk    核心命令之一(三剑客的老大)
head头部显示文件头部-n -行数head -n 5 oldboy.txt(默认行数:10)
tail尾部显示文件尾部-n -行数tail -n 2 oldboy.txt(默认行数:10)
  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
符号介绍
;   多个命令的分隔符
/   根或者路径的分隔符


重定向(数据流朝着箭头的方向流动,会覆盖原来的文件)
  >    追加重定向(在原来文件的结尾,追加内容)
..    返回上一级目录   cd ..、
.   当前目录
{ }   配合echo打印序列 echo{1..40}
1
2
3
4
5
6
7
8
【案例演示】

  1、创建一个目录(文件)data
mkdir创建目录的命令 make directory
-ls   -l(long)d(directory)显示目录或者文件全程list
cd    切换目录层次change directory
答案:
mkdir /data
cd /;   mkdir /data
  ls -l /root/   查看/root/目录下有什么文件。
  2、在/data下创建oldboy.txt文件
答案:
touch /data/oldboy.txt
cd /data; touch oldboy.txt
时间过程:
touch /data/oldboy.txt
ls -l /data/oldboy.txt    用vi编辑器
执行 vi oldboy.txt 进入 vi 编辑器(默认命令模式)、点击 a 或 i 进入编辑模式,敲入内容oldboy ,然后按键盘上的 Esc 键退出编辑模式(默认命令模式),最后敲 :wq(write quit) 保存并退出。
  方法二:单行插入文本,放到文件的尾部
echo "ABCD" > oldboy.txt
cat oldboy.txt
  方法四:多行文本
cat>>/data/oldboy.txt

CCC
DDD
按Ctrl+C或者Ctrl+D可以退出追加
cat oldboy.txt
  方法五:多行文本:写脚本常用,追加多行,内容都是放到文件的尾部
cat>>/data/oldboy.txt
页: [1]
查看完整版本: Linux的部分命令