shell命令与变量

来源:互联网 发布:小女孩白丝袜淘宝 编辑:程序博客网 时间:2024/05/22 03:07

今天在看教程时发现一些之前没有用到的shell命令,特在此补充:

env显示当前操作系统的环境变量

chsh 改变使用的sh类型

如:chsh -s /bin/csh

tab 使用tab键可进行命令补全功能

如:ls -l /home/c

输入上述操作命令后单击tab键可进行命令补全,双击时出现以home目录下以c开头的命令;

history 查询命令使用历史;

!23 表示执行历史命令编号为23的命令;

cat 只查看不修改,在查看文件时使用此命令可防止误操作;

useradd 添加用户名;

passwd 用户名 给该用户修改密码;

reboot 重启;

shutdown -h now 立刻关机;

shutdown -r now 立刻重启;

echo $PATH显示当前执行的PATH环境变量

ps -l 显示当前用户运行的进程

export 设置或者显示环境变量

语 法:export [-fnp][变量名称]=[变量设置值]

说明:在shell中执行程序时,shell会提供一组环境变量。export可新增,修改或删除环境变量,供后续执行的程序使用。export的效力仅及于该次登录操作。

参 数:

  -f 代表[变量名称]中为函数名称。

  -n 删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。

  -p 列出所有的shell赋予程序的环境变量。

shell的变量主要有两种:

环境变量;

临时变量;

其中,环境变量是永久性变量,其值不会随着shell过程执行结束而消失。而临时变量是在shell程序内部定义的,其有效范围为定义它的程序,但shell执行完后,变量也自动消失,临时变量又分为两类:用户变量和位置参数。

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 腿摔伤了结痂疼怎么办 蹭wifi被禁止后怎么办 电脑wifi给拉黑怎么办 电脑想用无线网怎么办 中路被对方打崩了怎么办 英雄联盟队友太坑怎么办 匹配被王者虐了怎么办 lol碰到嘴臭的怎么办 小婴儿脾气大怎么办呢? 玩游戏输入法会跳出出来怎么办 逆水寒fps太低怎么办 我dcj没地速怎么办 电焊看久眼睛疼怎么办 装修忘了窗帘盒怎么办? 纹眉导致眼肿了怎么办 哭泣引起的眼肿怎么办 在酒店忘记拉窗帘了怎么办 湿气重喉咙有痰怎么办 眼睛上火了肿了怎么办 陌陌直播没人看怎么办 陌陌直播没人气怎么办 我真的爱上你了怎么办 弯腰时间久了腰疼怎么办 斗鱼pk输的怎么办 领导当着人骂我怎么办 被老板骂了应该怎么办 三星s7关机键掉了怎么办 主播遇到黑粉怎么办 在工作单位突然死亡怎么办 孕7月半夜脚抽筋怎么办 上单对上两个射手怎么办 游戏本玩游戏掉帧怎么办 手机开直播很卡怎么办 小孩小鸡被虫子咬了怎么办 小鸡仔不吃食了怎么办 小鸡的腿瘸了怎么办 在境外住酒店钱被偷了怎么办 一加6屏幕辣眼睛怎么办 棉质衣服皱了怎么办 洗完衣服皱了怎么办 穿衬衫袖子很皱怎么办