初识linux02-05--08
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了初识linux02-05--08相关的知识,希望对你有一定的参考价值。
linux基础命令初识;-->对于linux内部命令而言是集成在shell上,而外部命令是孤立与磁盘文件;
命令:
1.alias(别名的用法):alias cdnet=‘需要更改的命令或路径‘ --临时更改方法
根据个人习惯对于较长的命令路径修改:ls -a(查看隐藏文件)然后修改vi .bashrc文件将需要更改的路径或命令放入其中,使其生效需要:source + .bashrc or . .bashrc or 重新登陆
注:别名优先级最高
#
2.别名执行过程:判断是否是别名-内部命令-hash表-$PATH变量
注:如果别名同原命令同名,如果要执行原命令,可使用:
ALIASNAME
“ALIASNAME”
‘ALIASNAME’
command ALIASNAME
/path/commmand
3.日期和时间:
linux两种时钟
系统时钟(有linux内核通过CPU工作频率进行)
硬件时钟:主板
date -查看系统时间 clock-查看硬件时间(clock -s 以硬件为准矫正系统时间)(clock -w 以系统为准矫正硬件时间)
显示日历:cal –y 显示其他时间:cal 2 2020
ntpdate+IP地址--同步远程IP地址时间
#
4.查帮助:获取帮助能力决定技术能力
内部命令:help-列出所有内部命令用法和帮助 man+bash 内部所有命令帮助和用法
外部命令:command --help or -h
man章节:info
man+/ 查询相对应的关键字 n向上 N向下 man -a +*:列出所有帮助
whatis+*:查看命令帮助 (依赖whatis数据库)
如果在某种条件下没有whatis数据库,centos7可通过mandb进行库的下载;
centos6通过命令:makewhatis下载库
-->用户登录信息查看命令:
whoami: 显示当前登录有效用户
who: 系统当前所有的登录会话
w: 系统当前所有的登录会话及所做的操作
linux中nano也是一种文本编辑器;
#
5.
hexdump -C 查看(二进制)十六进制数据
Unicode:用于表示世界上所有语言中的所有字符
UTF-8:是目前互联网上使用最广泛的一种 Unicode 编码方式,可变长存储
vi /etc/issue:更改开机登陆显示信息,查看man+issue帮助文档更改开机后提示
echo $LANG-查看当前语言格式 /usr/share/doc-多数安装了的软件包的子目录,包括了这些软件的相关原理说明
man+ascii 查看编码表
通过发行版官方的文档光盘或网站可以获得安装指南、部署指南、虚拟化指南等红帽知识库和官方在线文档
http://kbase.redhat.com
http://www.redhat.com/docs
http://access.redhat.com
https://help.ubuntu.com/lts/serverguide/index.html
#
6.
通过命令行更改英文:localectl set-locale LANG=en_US.utf8
如果需要查看语言列表:localectl list-locales 列出语言列表
关机:halt, poweroff ,init 0
重启:reboot,init 6
-f: 强制,不调用shutdown
-p: 切断电源
w: 系统当前所有的登录会话及所做的操作
ps aux -查看当前所有运行程序
-->screen命令:
创建新screen会话:screen –S [SESSION]
加入screen会话:screen –x [SESSION]
退出并关闭screen会话:exit
临时剥离当前screen会话:Ctrl+a,d
显示所有已经打开的screen会话:screen -ls
恢复某screen会话:screen -r [SESSION]
ctrl+a+d 临时退出screen会话
-
可以远程协助时也可用此工具(注:需登陆同一电脑,同一用户)
#7.
echo命令:显示字符
语法:echo [-neE][字符串] 说明:echo会将输入的字符串送往标准输出。输出的字符串间以空白字符隔开, 并在最后加上换行号
? 选项:
? -E (默认)不支持 解释功能
? -n 不自动换行
? -e 启用 字符的解释功能
---例:echo -e "a"-显示警告声音
a 发出警告声
退格键
c 最后不加上换行符号
e escape,相当于 33
换行且光标移至行首
回车,即光标移至行首,但不换行
插入tab
插入字符