千家信息网

环境变量与文件操作

发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,一、环境变量环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的
千家信息网最后更新 2026年11月03日环境变量与文件操作

一、环境变量

环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。

环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。


通过echo命令查看当前系统的环境变量:

[root@server02 ~]# echo $PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin[root@server02 ~]#

可以通过定义PATH修改环境变量:

[root@server02 ~]# PATH=$PATH:/tmp/[root@server02 ~]# echo $PATH/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/root/bin:/tmp/[root@server02 ~]#

上面那种方式修改的PATH仅在当前窗口下有效,重启或切换其他窗口登录后,将会直接失效。通过编辑/etc/profile文件,在文件末尾重新定义PATH,将永久生效。


二、文件操作

cp

1、命令作用

将一个文件拷贝到另一个文件,或将多个文件拷贝到另一个目录

2、命令格式

cp [options] source dest

cp [options] source directory

3、参数

-r 拷贝目录。目标目录如果存在,会放在目标目录下;如果目标目录不存在,会拷贝后改名。

-i 自带的参数。如果目标已存在,操作时会要求确认。使用/usr/bin/cp命令不要求确认。

4、样例

[root@server02 test]# cp 1.txt 2.txtcp:是否覆盖"2.txt"? n[root@server02 test]# which cpalias cp='cp -i'        /usr/bin/cp[root@server02 test]# /usr/bin/cp 1.txt 2.txt[root@server02 test]#[root@server02 test]# cp test1 test2cp: 略过目录"test1"[root@server02 test]# cp -r test1 test2[root@server02 test]#


mv

1、命令作用

将一个文件移动到另一个文件,或将多个文件移动到另一个目录

2、命令格式

mv [options] source dest

mv [options] source directory

3、参数

-i 自带的参数。如果目标已存在,操作时会要求确认。使用/usr/bin/mv命令不要求确认。

4、样例

[root@server02 test]# mv test1 test2[root@server02 test]# which mvalias mv='mv -i'        /usr/bin/mv[root@server02 test]# [root@server02 test]# mv 1.txt 2.txtmv:是否覆盖"2.txt"? n[root@server02 test]#


cat/tac

1、命令作用

cat 顺序查看文件的全部内容

tac 逆序查看文件的全部内容

2、命令格式

cat [options] file

tac [options] file

3、参数

-A 显示文件内的所有字符。

-n 带行号的显示文件内容。

4、样例

[root@server02 test]# cat 1.txtroot:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologinadm:x:3:4:adm:/var/adm:/sbin/nologinlp:x:4:7:lp:/var/spool/lpd:/sbin/nologin[root@server02 test]# cat -A 1.txtroot:x:0:0:root:/root:/bin/bash$bin:x:1:1:bin:/bin:/sbin/nologin$daemon:x:2:2:daemon:/sbin:/sbin/nologin$adm:x:3:4:adm:/var/adm:/sbin/nologin$lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin$[root@server02 test]# cat -n 1.txt     1 root:x:0:0:root:/root:/bin/bash     2 bin:x:1:1:bin:/bin:/sbin/nologin     3 daemon:x:2:2:daemon:/sbin:/sbin/nologin     4 adm:x:3:4:adm:/var/adm:/sbin/nologin     5 lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin[root@server02 test]# tac 1.txtlp:x:4:7:lp:/var/spool/lpd:/sbin/nologinadm:x:3:4:adm:/var/adm:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologinbin:x:1:1:bin:/bin:/sbin/nologinroot:x:0:0:root:/root:/bin/bash[root@server02 test]#


more/less

1、命令作用

more/less 一屏屏查看文件的内容,使用空格键翻页

2、命令格式

more [options] file

less [options] file

3、使用方式

less支持"/"顺序查找高亮显示,"?"逆序查找高亮显示。

less可通过g跳转到文件开头,G跳转到文件末尾。


head/tail

1、命令作用

head 顺序查看文件的全部内容,默认显示10行

tail 逆序查看文件的全部内容,默认显示10行

2、命令格式

head [options] file

tail [options] file

3、参数

-n 2 显示的行数为2行。

-f tail命令的参数。动态显示文件内容。主要用于动态观察日志变化。

4、样例

[root@server02 test]# head -2 1.txtroot:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologin[root@server02 test]# tail -2 1.txtmail:x:8:12:mail:/var/spool/mail:/sbin/nologinoperator:x:11:0:operator:/root:/sbin/nologin[root@server02 test]# tail -f 1.txtroot:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologinadm:x:3:4:adm:/var/adm:/sbin/nologinlp:x:4:7:lp:/var/spool/lpd:/sbin/nologinsync:x:5:0:sync:/sbin:/bin/syncshutdown:x:6:0:shutdown:/sbin:/sbin/shutdownhalt:x:7:0:halt:/sbin:/sbin/haltmail:x:8:12:mail:/var/spool/mail:/sbin/nologinoperator:x:11:0:operator:/root:/sbin/nologin


文件 命令 环境 参数 目录 系统 变量 内容 作用 格式 目标 操作系统 拷贝 程序 多个 逆序 顺序 运行 位置 动态 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 上海挚品互联网科技有限公司 天津市摩尔互联网科技 中关村互联网科技集团 互联网科技巨头监管 北京互联网科技有限公司 互联网科技公司官网 亿策互联网科技 壹账通互联网科技 碳银互联网科技有限公司 互联网科技论坛 互联网科技有限公司 翻译 顺网科技2021年互联网排名 太原新华互联网科技学校怎么样 汉立互联网科技有限公司联系电话 常德市电业局互联网科技部 科技与互联网哪个更好 厦门千工互联网科技有限公司 米聚互联网科技南京有限公司排面 特约风豹互联网科技为什么扣费 云南省自由互联网科技有限公司 科技制造互联网公司 喔噻互联网科技 天津摩尔互联网科技 长亮科技 互联网金融 互联网科技咨询 互联网科技类展会 成都玖崟互联网科技有限公司乐商圈怎么样 搜狐科技互联网 安徽零酒互联网科技有限公司 东风日产互联网科技公司叫什么
0