linux学习笔记2基本操作

echo $LANG

en_US.UTF8

export LANG=zh_CN.GBK

locale查看支持字体


startx &启动图形界面

startx -- :1启动第二个图形终端(ctrl+alt+F8)



图像界面打开输入命令

ctrl+alt+t可以快递打开open terminal选项卡


ctrl+pagedown+pageup 可以切换open terminal选项卡


ctrl+shift+c复制


ctrl+shift+v粘贴


shift+pagedown滚动条


shift+pageup滚动条


alt+F10最大化窗口


alt+F9最小化窗口



改变密码:

passwd


补齐:

命令补齐

路径补齐:根据起始位置补齐


命令有两种:

内部命令:shell自身带的

外部命令:不是shell自带的,在操作系统上某个对应目录上的可执行文件


type:查看命令类型

type cd


echo $PATH 环境变量


hash表把命令记录(哈希,编码方式)



whoami


su:switch user 切换用户


su [-] login 加横杠会为用户创建新shell,不加就以原用户的shell的环境



sudo passwd以其他用户执行命令


id身份标识






id -uG studen

finger student查看用户个人详细信息 (finger手指)


密码安全:

至少8个字符

不要使用电话,生日字典的号码

尽可能使用不同字符,大小写字符,数字,特殊字符

定期修改



history历史命令

history 3查看最后3个

!! 调用上条执行命令

!fin最近一次以fin开头

!cle最近一次以cle开头的

!29调用第二十九条命令

!-2倒数第二条

ls -l /etc

^/etc^/dev将执行上条命令,但是/etc/将换成/dev

ls -l !$调用上一条命令最后一段

Esc+.重复上条命令的最后一个参数


缓存区,-->~/.bash_history


环境变量

HISTSIZE 命令历史最多能保存多少条,默认1000条(HISTSIZE=500) 缓存区

HISTFILESIZE    文件里的

HISTFILE 用户历史文件

HISTCONTROL 需自定义

 export HISTCONTROL=both

 export HISTCONTROL=ignorespace忽略空格命令开头

 export HISTCONTROL=ingoreredups忽略重复的命令,紧挨着的重复


histcorty -c 清空命令历史列表







ctrl+r 命令历史搜索


你可能感兴趣的:(linux,操作系统,记录,密码,执行文件)