linux 命令

linux 命令一、 linux 切换 IP 后,快速恢复网络1、将常用命令保存在/readme2、查看配置文件3、修改配置文件/etc/sysconfig/network-scripts/ifcfg-enp0s34、重启网络5、配置网卡上线6、 ping 通外网二、查看串口的命令1、linux 下怎样查看串口使用情况2、查看串口名称使用3、查看串口驱动,PC上的串口一般是ttyS,板子上Linux的串口一般叫做ttySAC三、查看端口占用,进程情况1、查看端口被哪个进程占用四、让程序在后台运行的方法1、setsid五、常用关机命令六、添加用户1、useradd2、编辑 smb.conf七、ftpget/ftpput用法八、 linux ls命令查看时间格式1、时间格式2、查找所有者为 root 的文件九、sshpass命令九一、scp命令COPY文件时,每次都要求输入密码九二、使用期sshpass 命令,直接在命令行上带用户名/密码十、文件压缩/解压十二、删除指定目录十三、漂亮的命令行提示符配置1、感性认识,可立即使用的效果2、原理,详细配置什么是PS1"\h、\u、\W"是什么鬼"\e[36m、\e[0m"又是什么鬼

一、 linux 切换 IP 后,快速恢复网络

1、将常用命令保存在/readme

2、查看配置文件

3、修改配置文件/etc/sysconfig/network-scripts/ifcfg-enp0s3

4、重启网络

5、配置网卡上线

6、 ping 通外网

二、查看串口的命令

1、linux 下怎样查看串口使用情况

2、查看串口名称使用

3、查看串口驱动,PC上的串口一般是ttyS,板子上Linux的串口一般叫做ttySAC

 

三、查看端口占用,进程情况

1、查看端口被哪个进程占用

 

四、让程序在后台运行的方法

1、setsid

五、常用关机命令

 

六、添加用户

1、useradd

然后为新用户添加 samba信息:

2、编辑 smb.conf

 

七、ftpget/ftpput用法

八、 linux ls命令查看时间格式

1、时间格式

 

2、查找所有者为 root 的文件

 

九、sshpass命令

九一、scp命令COPY文件时,每次都要求输入密码

九二、使用期sshpass 命令,直接在命令行上带用户名/密码

 

十、文件压缩/解压

十二、删除指定目录

十三、漂亮的命令行提示符配置

1、感性认识,可立即使用的效果

最快速的更改变生效:上一行为生效前效果,下一行为立即生效的效果。

 

2、原理,详细配置

什么是PS1

PS1是Linux用来设置命令提示符的环境变量

"\h、\u、\W"是什么鬼

\u :当前用户的账号名称 \H :完整的主机名称 \h :主机名 \w :完整的工作目录名称 \W :当前工作目录名称 \$ :提示字符,root为# ,普通用户为$

其它

\d :日期 \t :显示时间为24小时格式 \T :显示时间为12小时格式 \A :显示时间为24小时格式

"\e[36m、\e[0m"又是什么鬼

\e[36m 是ANSI控制码,又叫VT100系列控制码,用于在字符显示系统中控制光标移动和字符色彩等

ANSI控制码开始的标志都为ESC[,ESC对应ASCII码表的033(八进制),\033来输入ESC,\033[36m即为ESC[36m

在Linux里\033[等同于\e[,故用\e[36m

颜色代码

背景色字体色
40: 黑30: 黑
41: 红31: 红
42: 绿32: 绿
43: 黄33: 黄
44: 蓝34: 蓝
45: 紫35: 紫
46: 深绿36: 深绿
47: 白色37: 白色

ANSI控制码

控制码说明
\033[30m -- \033[37m设置前景色
\033[40m -- \033[47m设置背景色
\033[0m关闭所有属性
\033[1m设置高亮度
\033[4m下划线
\033[5m闪烁
\033[7m反显
\033[8m消隐