Linux基础(二)

一、认识Linux命令

1、Linux命令行的组成
[root@xuexi-01 ~]#
root 当前用户名
@ 分隔符
xuexi-01 主机名
~ 你当前的位置,定位

2、Linux命令的格式
命令 空格 -参数(条件) 空格 你要处理的内容(文件或路径)

3、Linux目录结构
一切从根开始 /

二、Linux基础命令

成功不提示
绝对路径:从根开始的路径 /data /etc/hosts
相对路径:不从根开始(最前面没斜线)

一、第一题(目录)

1、创建目录 make directory 简写mkdir
例子: mkdir /data -p
参数:-p 确保目录名称存在,如果目录不存在的就新创建一个。

2、查看目录里面的内容 ls /data/
查看详细信息 ls -l /data/

3、tab建 自动补全

4、进入到某一个目录 cd /data (~会变为当前位置)

5、显示当前位置 pwd

二、第二题(文件)

1、创建文件 touch 路径 /文件名 (更新文件时间戳,文件不存在就创建)
例子: touch /data/oldboy.txt

2、 打开文件 vi (记事本) 或 vim (word,notepad++) vi /data/oldboy.txt

3、 进入编辑模式 按i 进入到编辑模式(插入)
手写内容

4、 退出编辑模式 esc建

5、 保存并退出 :wq (write quit)
退出不保存 :q (如有修改,不能退出)
强制退出 :q! (强制退出)

6、 显示文件内容 cat /data/oldboy.txt

7、vim (word,notepad++,emeditor)

8、echo 内容 (把内容显示屏幕上)
echo hello >>/data/oldboy.txt
漏斗 >> 追加重定向,把内容放在文件的最后一行

9、往文件放入多行
cat>>/data/oldboy.txt<<EOF (>>追加)
内容
内容
EOF (end of file)

总结:往文件输入内容的三种方式
(1)vi vim 打开文件,编辑
(2)echo 把内容重定向到文件
(3)cat>>/data/oldboy.txt<<EOF

三、漏斗家族

重定向符号
#> 1> 标准输出重定向
#>> 1>> 追加重定向

标准输出:执行真确的内容才会通过漏斗

#2> 标准错误重定向
#2>> 错误追加重定向

两个一起用 echo hello >>/data/oldboy.txt 2>&1 (不管命令正确或错误都输入到文件内)

补充(不常用)
#< 输入重定向
echo 1 2 3 4 5 >/data/num.txt
xargs -n2 </data/num.txt
#<< 追加输入重定向
往文件中放入多行后面用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值