计算机基础与Linux入门
1.了解liunx系统的基本操作。
2.了解命令的执行过程,优先级别名(alias),其次内部命令,其次缓存(Hash表 cache)中的外部名称,
其次是外部命令。
Liunx基本命令
alias关键字 命令别名
alias 别名称=“操作命令”。退出之后别名就消除,需要保存到.bashrc的文件夹里(里面放着一些别名)
注:保存命令别名需要放到硬盘里,使之生效需要放在内存中(命令:source .bashrc)
source是内部命令,也可以使用 . ( 同souecr )
删除内存中的别名,命令:unalias 别名名称。只是删除内存中的,未删除硬盘中的别名文件
撤销别名
其他命令
Whereis 加名称获得名称路径(whereis ls:查询ls路径)
enable是内部命令,如果其他命令的别名未enable,想执行enable原始的命令的话要加上单引号或者\斜杠、或者command
命令写到一半不想执行了,Ctrl+c 退出当前命令;
命令格式
命令 选项 参数 如:id -u wang是查询wang用户的id
选项分为长选项:–word 短选项:-u
日期和时间
简单命令
touch:创建文件
rm:删除文件
runlevel:查看是图形界面还是命令界面
Init命令:init 3切换到命令界面,init 5切换到图形界面
关机:halt,poweroff
重启:reboot
-f:强制,不调用shutdown
-p:切断电源
screen命令:
用途:
1.防止网络断开后,程序执行失败(程序会继续执行)
2.可以让别人访问我们桌面(共用桌面)
弱引用:变量会替换成值(可能是路径)
强引用:变量不会替换,显示本身
Echo $LANG:查询计算机编码(如:UTF-8)
获得帮助:
whatis:后面加命令字符可以查看此命令的作用,新安装的系统可能没有此命令的数据库需要安装;
具体安装命令不同版本Linux命令,会出现命令差异;
命令history
注释:
-d offset中指定的第offset个命令的意思是每条历史记录前的编号
-s 伪造历史命令记录,不去实际执行命令
HISTTIMEFORMAT="%F %T ":历史命令记录显示事件,事件用空格隔开
bc命令的做什么用?