基础零碎与cd/history/man配置的使用说明

2023年 7月 16日 63.9k 0

物理终端的:/dev/console虚拟终端:/dev/tty#伪终端:  /dev/pts#串行终端:/dev/ttys#1,绝对路径与相对路径的区别:绝对路径从/根开始,相对路径从当前路径2,内部命令和外部命令:内部命令为shell自由的,外部命令是程序的。内部命令是无法用man来获取的,可以使用help来获取帮助3,cd命令使用:.:当前目录..:当前目录的父目录cd :不带任何参数 回到主目录cd ~用户:切换至指定用户目录cd - :切换上次所在目录和所在目录4,history:历史命令条数是由HISTSIZE=1000,默认为1000条,在环境变量中查看[root@localhost ~]# printenv HOSTNAME=localhost.localdomainSELINUX_ROLE_REQUESTED=TERM=xtermSHELL=/bin/bashHISTSIZE=1000以点号开头的文件为隐藏文件,ls -a可查看ls -a .bash_history 查看上次关机前命令记录[root@localhost ~]# ls -a .bash_history 持久保存的位置.bash_history ,条目数量由HISTSIZE定义history 使用:history 数字 :可现实数字内的命令history  -c :清楚历史命令删除指定位置命令:history -d  指定的条数 导出历史命令: history -a /PYTH调用过去命令:!后面可以跟条目,也可以跟命令前缀 ,如:!44 则执行第44条命令,!ls 则实现ls的命令5,外部命令man /usr/share/man命令的手册通常由程序作者提供man的章节分为9章,功能各自不同第一章:用户命令第二章:系统调用第三章:库调用第四章:设备文件第五章:配置文件第六章:游戏第七章:杂项第八章:管理命令第九章:其他可以使用whatis命令来显示所在章节相关信息及简单说明,如下:[root@localhost ~]# whatis manman                  (1)  - format and display the on-line manual pagesman                  (1p)  - display system documentationman                  (7)  - macros to format man pagesman.config [man]     (5)  - configuration data for manman [manpath]        (1)  - format and display the on-line manual pagesman-pages            (7)  - conventions for writing Linux man pages[root@localhost ~]# 而man -k 命令也可以,man -k 和whatis区别在于后者更精确匹配,前者则模糊匹配[root@localhost ~]# man -k man这里将会出现一大堆man命令帮助其实是less命令查看内容使用小技巧:空格:向文件尾部,翻一屏b:向文件手部翻一屏ctrl+d:向文件尾部翻半屏ctrl+u:向文件首部翻半屏回车键:向文件尾部翻一行k:向文件首部翻一行q:退出行定位G:跳转至文件尾部#G:跳转至文件第#行关键字搜索/关键字:搜索关键字,从文件首部向尾部搜索?关键字:搜索关键字,从文件尾部向首部搜索N:与搜索方向相反n:与搜索方向相同段落:[root@localhost ~]# man 5 configNAME:描述使用说明和简要DESCRIPTION:详细使用选项OPTIONS:索引选项的相关说明SYSNOPSIS:使用格式FILES:相关配置文件NOTES:注意EXAMPLES:使用实例SEE ALSO:相关参考帮助格式字符串:[]:可选内容 <>:必选内容1:二选一...:同类内容可以有多个

相关文章

服务器端口转发,带你了解服务器端口转发
服务器开放端口,服务器开放端口的步骤
产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
如何使用 WinGet 下载 Microsoft Store 应用
百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

发布评论