echo $PATH
echo $HOME
echo $MAIL
env 查看系统环境变量
set 除了会显示当前的环境变量,也会显示自定义的环境变量
name=furuitao 变量定义,等号两边不能有空格
unset name 去掉变量的定义
export
alias 命令别名,查询有那些命令别名
alias lm='ls -al|more'
unalias 取消命令别名
history 查询历史指令,配合“!”使用
!45 执行第45个历史指令
!! 执行上一个指令
!al 执行最近一次以al开头的指令
在命令行输入的不管是变量,还是别名,都只针对该次登录的设定。
系统设定值:每个用户进入到bash shell之后先读取的文件。
/etc/profile PATH USER HOSTNAME MAIL HISTSIZE umask等变量。所有用户都会用到这里的信息
/etc/bashrc 这个文件用于规划umask
/etc/man.comfig man page的路径设定
个人设定:个人根目录下的几个隐藏文件
~/.bash_profile 定义个人路径(PATH)与环境变量的文件名称。
~/.bashrc 对于个人喜好的bash设定,如:个人变量,命令别名设定,路径的重新定义
~/.bash_history 记录使用过的历史指令
~/.bash_logout 注销shell的时候BASH所做的事情
source 不用注销重新登录,而直接读入变量配置文件。实现直接更新环境变量,让之生效。
当一次登录,需要处理三种不同的PATH时候,就可以使用source使某个PATH生效
通配符:*,?,[],'
ls test* 表示test后跟任意个字符都予以接受
ls test? 表示test后要接一个字符
ls test??? 表示test后要接3个字符
cp test[1-5] /tmp test1,test2,test3,test4,test5若存在,就复制到/tmp下
cd /lib/modules/'uname -r'/kernel/drivers 被 ' ' 括起来的内容先执行
ls /furt ; ls / ; 2条指令都会执行,不管第一条是否执行成功
ls /furt && ls / && 第一条执行执行成功,第二条指令才执行
ls /furt || ls / || 第一条指令执行失败,第二条指令才执行
系统默认不搜索当前目录下的文件
./commond 执行当前目录下的执行文件
命令重定向
ls -al > test.txt 显示结果输出到test.txt,若文件存在,则删除原文件
ls -al >> test.txt 显示结果输出到test.txt,该文件累加,保留原数据
ls -al 1> test1 2> test.err 正确数据输出到test.txt,错误数据输出到test.err
ls -al 1> test1 2>&1 不论正确还是错误的都输出到test.txt
ls -al 1> test1 2> /dev/null 将错误的数据丢掉
mail -s "test" root < /root/.bashrc 将原本需要键盘输入的数据经由文件导入
管线命令: | 只接受标准输出(正确的数据)
cut 切割字符
cat /etc/passwd | cut -d ":" -f 1 类似于split,列出第一个区块
last | cut -c1-20 将last之后的数据,每一行的1~20个数据取出来
sort 排序
cat /etc/passwd | sort 将列出来的账号排序
cat /etc/passwd | sort -t: +2n 以:为分隔符,将个人账号已用户ID排序
wc -lmw 统计数量
-l 多少行 -m 多少个字符 -w
uniq 去除重复,需要结合sort来处理
tee 在命令重定向的时候,同时将结果显示在屏幕上
last | tee last.list | cut -d " " -f 1
last | cut -d " " -f 1 | tee last.list
这两个命令执行后,last.list的结果是不一样的,证明管道命令的是有顺序的
tr 字符替换或者删除
cat /etc/passwd | tr -t [a-z] [A-Z] 将所有的小写字母转换为大写字母
split 分割文件
split -l 5 -d /etc/passwd/ test
分享到:
相关推荐
Linux 指令大全 Linux 操作系统提供了丰富的命令来管理和维护系统。下面是 Linux 指令大全的 档案目录管理 * cat 命令:查看和连接文件内容,参数包括 -n、-b、-s、-v 等,用于控制输出内容和格式。 * cd 命令:...
【Linux指令速查器】是一款实用工具,专为熟悉和学习Linux操作系统命令行环境的用户设计。它提供了快速查询Linux常用指令的功能,帮助用户在短时间内找到所需的命令及其使用方法,大大提高了工作效率。这款软件不仅...
描述中的"用惯了linux指令,在 windows下想使用类似linux指令,可使用该文件,将父目录添加到环境变量即可"提示我们,这个压缩包可能包含了一个可执行文件(如bin文件),这个文件需要被添加到系统的PATH环境变量中...
linux指令,工具大全, 可以参考的一个文档。
掌握Linux指令是每个系统管理员、开发者和IT专业人士的必备技能。以下是对标题"Linux指令.zip"所包含内容的详细解释: 1. **man_page**:man页是Linux系统中用于查看命令用法、参数和功能的内置手册。通过输入`man ...
Linux 操作系统的核心在于命令行界面,而掌握各种指令是成为熟练的 Linux 用户的关键。本文将详细介绍三个基础且重要的 Linux 指令:`cat`, `cd`, 和 `chmod`。 首先,`cat` 命令,全称为 "concatenate",用于查看...
linux指令操作指南------------Linux指令范例速查手册
Linux指令大全涵盖了系统管理、文件操作、用户交互等多个方面。以下是一些基础且实用的Linux指令,供您参考: 1. **ls**:列出目录内容。`ls -l`会以长格式显示,包括权限、所有者、大小等信息;`ls -a`则会显示...
对于任何在Linux环境中工作的IT专业人员来说,熟练掌握Linux指令是至关重要的。"Linux指令大全-中文版"这个压缩包包含了两份PDF文档,分别是"linux_command.pdf"和"linux_command_tutorial.pdf",它们提供了全面的...
但我可以根据【标题】和【描述】提供的信息,概述《Linux指令速查手册》中可能包含的知识点。 《Linux指令速查手册》是一本关于Linux操作系统的指令参考书籍,覆盖了Linux系统中常用的命令行指令。本书通过介绍每一...
### Linux指令速查手册知识点详解 #### 一、前言 在《Linux指令速查手册》这本资料中,我们不仅能够找到丰富的Linux命令介绍,还能通过提供的索引表快速定位到所需的具体命令详情。这对于无论是Linux初学者还是...
Linux指令集是Linux操作系统中用于控制和管理系统的命令工具集合,它是用户与系统交互的主要方式。在Linux环境中,用户通过输入指令并配合参数来完成各种任务,如文件管理、进程控制、网络通信、系统监控等。Linux...
Linux指令参考手册是每个Linux用户,尤其是初学者的重要学习资源。这份手册包含了广泛使用的命令,旨在帮助用户快速查找和理解如何在Linux操作系统中执行各种任务。Linux作为一个强大的开源操作系统,其命令行界面...
在Linux操作系统中,命令行是用户与系统交互的主要方式,而Linux指令则是操作系统的灵魂所在。本文将详细介绍三个常见的Linux指令:`cat`、`cd`和`chmod`,以及一个高级指令`chown`,帮助你更好地理解和掌握Linux...
linux指令图.jpg vim 的 中的便于记忆的图片示例,方便查询!
Linux指令大全是Linux操作系统使用者的重要参考资料,包含了Linux系统中的各种常用命令,旨在帮助用户理解和掌握Linux的基本操作方法。本篇内容涵盖了几个基础且常用的Linux指令:cat、cd、chmod和chown。下面将逐一...
Linux指令大全是初学者了解和掌握Linux操作系统必不可少的工具,这份资源包含了PDF和TXT两种格式,旨在为新手提供详尽的Linux命令参考。在Linux环境中,命令行是主要的交互方式,通过各种指令,用户可以执行文件操作...
Linux指令详解,请大家参阅。提光详细的Linux指令详解
Linux指令一周通(技术图书大系列)工具书 Linux 属于开源的自由软件,开发者不用支付任何费用就可以获得其源代码,并且可以根据自己的需要无偿地使用或进行必要的修改。此外, Linux是开源的类UNIX操作系统,具有...
这个“windows下linux指令速查器.zip”文件包含了一个可以在Windows上使用的Linux命令参考指南,无需安装,只需解压后即可直接使用,极大地提升了工作效率。 Linux命令是Linux操作系统中的基本操作工具,通过命令行...