linux学习笔记

linux学习笔记
crt+z 使命令在背景中执行
crt+c 使命令停止执行

webmin 纯weblinux管理工具

alias 设置命令别名
alias 新命令=‘原命令’ -参数
例alias ll=‘ls -al’
alias -p 打印已经设置的别名
删除别名 unalias
例 unalias ll

type 显示指令类型
命令类型有
builtin:shell内置命令。
alias:别名。
keyword:关键字,shell保留字。
function:函数,shell函数。
file:文件,磁盘文件,外部命令。
unfound:没有该指令。

linux的shell中用反斜杠 \进行跳脱
读取变量名 echo $PATH 变量与变量名之间用等号连接,且等号两端不能用空格,变量名若有空格用双引号或者单引号括起来,或者用反斜杠进行跳脱
取消变量方法,用unset 如 unset myname

env 显示环境变量以及在定义的环境中执行命令
systemctl list-unit-files 查看开机启动项
systemctl start/stop/enable/disable software.service 启动/关闭/开机启动 /开机不启动服务
systemctl list-unit-files | grep enable管道过滤查看

history 显示历史命令指令
history 选项 参数
选项 n 打印n条历史命令
参数 -c:清空当前历史命令;
-a:将历史命令缓冲区中命令写入历史命令文件中,将目前新增的history命令新增入 histfiles中,若没有加histfiles,则预设写入 ~/.bash_history;
-r:将历史命令文件中的命令读入当前历史命令缓冲区,将 histfiles 的内容读到目前这个 shell 的 history 记忆中;
-w:将当前历史命令缓冲区命令写入历史命令文件中,将历史记录写到 ~/.bash_history。
history 20 打印最近20条命令
Linux在history上添加时间和用户等参数的方法http://www.udaxia.com/wtjd/6168.html

source 立即更新配置未见
source filename

通配符
'*'任意字符
'?'任意一个字符
‘[]’ 一定包含括号里面的一个字符,如[abcd]一定包含abcd其中一个
‘[-]’ 表示编码顺序内的所有字符,如 [0-9]表示0到9之间的数
‘[^]’ 若中括号内的第一个字符为指数符号 ,那表示反向选择,例如 (^abc) 代表 一定有一个字符,只要是非 a, b, c 的其他字符就接受的意思.

p467

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值