美文网首页
命令行收集

命令行收集

作者: 一秃脚丫子 | 来源:发表于2020-04-20 10:15 被阅读0次

free -h 内存
hostname -i 查看当前地址;
reboot 重启;
init 3 关闭图形界面;
lsblk 查看硬盘使用情况;
ip a 查看网卡;
cat /etc/os-release; 查看系统版本;
cat /etc/redhat-release; 查看centos系统中的版本号;
cat 命令用于连接文件并打印到标准输出设备上;

表示管理员, $普通用户;

在ubuntu中,使用sudo -i来获取管理权限;

echo 是用来用于字符串的输出;
type是用来判断命令是否是外部命令;

判断是否为外部命令
builtin 内置;
如果有两个命令,系统会先使用内置命令;
which 是用来获取,命令中的外置命令路径;
which
type -a echo 用来分别列出命令中的内置和外置命令

exit 从当前指令退出;

enable 可以列出系统中所有的内置命令;
Hash缓存表


缓存

用alias创建别名; 用unalias 撤销别名;
id -u 显示为0时,为管理员用户;
不显示为0时,为普通用户;
ls 列出当前目录下的文件列表;
ls -a 列出当前包含隐藏文件; 文件名带点的为隐藏文件; .xxx
ls -l 列出文件当前的属性, 全部文件带出为 ls-la;

bc命令中,是执行任意精度计算器语言,通常在linux下当计算器用。
在计算机中,
可进行2进制进行转换,命令为: obase =2;

在PS1中。默认的格式是: \u@\h \W]$
\u 当前用户的账户名称;
\h 仅取主机的第一个名字,
\W 完整的工作目录名称,家目录会以~代替;
在PS1中设置字符颜色的格式为:'[[\e[32;40m]\u@\h \w \t]\[\e[0m\]'; PS1 = '[\e[32;40m\]\u@\h \w \t] [\e[0m]]' ;

PS1="[\e[1;35m][\t [\e[1;35m]\u[\e[35m]@\h[\e[1;35m] \W[\e[1;35m]][\e[0m]\$"freecat

date为软件时间,clock 为硬件时间。
cal 显示日历; -y 显示整年的日历;
halt 关机 power off 关机
whoami 查询当前用户;
nano 可以编辑文本文件;
cat 可以查看文本文件,以及二进制文件;
screen可以新开窗口;
dnf install screen 安装screen命令; centos8;
yum install screen 安装screen命令 centos7;
ps aux 可以查看,现在所运行的程序;
uptime 可以查看系统运行时间;
echo 回显。重复显示;
eg: echo显示变量;
\a 发出警告声; sleep 10;echo -e "\a";;


echo

分屏 使用 tmux


i可分屏

echo {1..10} // 1,2,3,4,5,6,7,...10;
echo{1..10..2}; // 1 3 5 7 9;
使用{ }括号,可以生成数字序列;
使用tab可以补全命令;

双击tab

history 命令行的历史记录;


历史记录

针对历史记录的命令


删除命令: rm -f .bash_history;删除文件夹;
history -c 删除缓存;
touch命令用于修改文件或者目录的时间属性,包括存取时间和更改时间。若文件不存在,系统会建立一个新的文件。
$()可实现进行绑定以及简缩命令行;
date +%F; // 2020-3-24;
nano .bash_profile 添加设置文件;
source .bash_profile 激活设置文件;而不用使用exit退出键
时间: date
date -d (单词); 会根据问题描述,显示时间
如: date -d tomorrow;

创建时间文件 touch date +%F_%T.log
man 进行系统文档查询帮助
touch

centos8自带监视端口
复制此开机命令,在浏览器中输入10.0.0.100:9090;

调用命令行历史

image.png

bash 快捷键;


快捷键

相关文章

网友评论

      本文标题:命令行收集

      本文链接:https://www.haomeiwen.com/subject/oxhxyhtx.html