9月13日任务

9月13日任务

2.10 环境变量PATH

PATH的值是一系列目录,当您运行一个程序时,Linux在这些目录下进行搜寻

[root@aming-01 1.txt]# echo $PATH    
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

###用echo输出PATH(环境变量)的值

[root@aming-01 1.txt]# mv /usr/bin/ls /root/
[root@aming-01 1.txt]# ls
-bash: /usr/bin/ls: 没有那个文件或目录
###使用mv剪切移动了bin目录下的ls文件后,无法使用ls命令

[root@aming-01 ~]# PATH=$PATH:/root
[root@aming-01 ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/root
[root@aming-01 ~]# ls
1.txt  anaconda-ks.cfg  ls
###使用PATH=$PATH:/root  将root目录添加到环境变量后

###用echo输出环境变量信息

###再次使用ls命令,是可以执行

[root@aming-01 ~]# vim  /etc/profile  ###永久更改环境变量的方法,编辑/etc/profile 文件


[root@aming-01 ~]# PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin
[root@aming-01 ~]# echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin

 


2.11 cp命令

[root@aming-01 ~]# alias cp='cp -i'
[root@aming-01 ~]# which cp
alias cp='cp -i'
    /usr/bin/cp
##使用别名命令赋予cp=cp -i   参数,添加交互提示,避免覆盖

[root@aming-01 ~]# touch 111
[root@aming-01 ~]# touch 222
[root@aming-01 ~]# cp 111 222
cp:是否覆盖"222"? n
[root@aming-01 ~]# echo '111' > 111
[root@aming-01 ~]# echo '222' > 222
[root@aming-01 ~]# cat 111 222
111
222
[root@aming-01 ~]# cp 111 222
cp:是否覆盖"222"? y
[root@aming-01 ~]# cat 111 222
111
111

使用 cp 拷贝目录加 -r  选项


2.12 mv命令

mv (move)

##剪切、文件改名功能

[root@aming-01 ~]# touch aaa
[root@aming-01 ~]# mv aaa abc   ###剪切更改文件名
[root@aming-01 ~]# ls
111  222  abc  anaconda-ks.cfg   

 

[root@aming-01 ~]# mv abc /etc/   #剪切abc移动到/etc/目录下
[root@aming-01 ~]# ls /etc/
abc                       mke2fs.conf


2.13 文档查看cat/more/less/head/tail

cat 

-A  #显示所有字符

-n #显示行号

more

more命令是一个基于vi编辑器文本过滤器,它以全屏幕的方式按页显示文本文件的内容

空格下翻,B键上翻

 

less

/从行首开始搜索

?从后开始搜索

n往前搜索

N往后搜索

 

hear

##查看文件的头10行

[root@aming-01 ~]# head -n 2 anaconda-ks.cfg 
#version=DEVEL
# System authorization information

#-n 2 只查看头两行

 

tail

##查看文件的尾行

[root@aming-01 ~]# tail -n 2 anaconda-ks.cfg 
pwpolicy luks --minlen=6 --minquality=1 --notstrict --nochanges --notempty
%end
##查看文件的尾2行

tail -f  

##动态查看文件,适用看日志文件

 

 

转载于:https://my.oschina.net/u/3348129/blog/2050554

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值