Linux 基础命令(5):

Linux 基础命令:

cat命令: 用于查看文本文件
-n 显示文本文件行数
vim  a.txt
aaaaaaa
aaaaaaa
vim  wang.txt
vim  tian.txt
ngdjisaga
asdjagnisal
adgjisdfjsa
cat  tian.txt
cat  a.txt   tian.txt  >wang.txt
cat wang.txt
aaaaaaa
aaaaaaa
ngdjisaga
asdjagnisal
adgjisdfjsa

nl = cat -n

nl:给输出的内容编号

[root@changmiao test]# nl wang.txt
     1  aaaaaaa
     2  aaaaaaa
     3  ngdjisaga
     4  asdjagnisal
     5  adgjisdfjsa
保存内容:

** >输出重定向,将屏幕上的输出内容写道文件里,如果文件不存在就会新建,如果文件里有内容会 盖

** >>追加输出重定向,将屏幕上的输出内容写到文件里,如果文件不存在就会新建,如果文件里有内容不会覆盖,只是在文件的末尾追加内容

|管道符号:将前一个命令的输出送给后面一个命令作为输入 管道是实现进程和进程之间通信的

命令1|命令2

more命令:全屏方式分页显示文件内容

操作方法:按Enter回车键向下逐行滚动

按空格键向下翻一屏、按b键向上翻一屏

按q键退出

less命令:与more命令相同,但扩展功能更多

区别两点:1.less看完不退出,more看完会自动退出

2.less支持上下键盘移动

head命令:查看文件开头的一部分内容(默认为10行)

格式:head -n number 文件名

格式 head -n 数字 文件名

tail命令:查看文件结尾的少部分内容(默认十行)

格式:tail -n number 文件名

格式:tail -数字 文件名

tail -f 文件名 = tailf

创建一个文件wcm.txt,指定里面的内容 wangchangmiao sanchuang,你有多少种方法?

1.重定向

** >

**>>

echo "wangchangmiao sanchuang">wcm.txt

2.vim

vim feng1.txt

3.here document

[root@changmiao test]# cat <<EOF  >wcm.txt
> wanghcangmiao  sanchuang
> EOF
[root@changmiao test]# ls
a.txt  tian.txt  wang.txt  wcm.txt
[root@changmiao test]# cat   wcm.txt
wanghcangmiao  sanchuang

linux小练习:

1.在根目录下新建/lianxi9目录
    2.进入/lianxi9目录,复制/etc/hosts文件到当前目录下
    3.复制/var/log/secure 文件到当前目录下
    4.使用vim 编辑器新建一个文件叫cali.txt
        cali  695811769  linux
    5.显示secure文件的前6行,并且显示行号
    6.将cali.txt里的内容追加到当前目录下的hosts文件里
    7.显示当前目录下的hosts文件的尾2行
    8.显示secure文件的第7行到10行之间的内容
    9.动态监控/var/log/messages文件的内容
    10.查看/var/log/messages文件的内容显示行号,并且分页显示
    11.显示ps aux查看进程命令输出信息,从第2行到9行,并且显示行号。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值