首页 > 系统相关 >Linux常用功能

Linux常用功能

时间:2023-09-11 15:44:20浏览次数:47  
标签:profile 常用 窗口 命令 Ctrl 功能 etc iso Linux

Linux常用功能

持久保存变量

以上变量可以 export 变量名="值" 形式存放在 /etc/profile 或 ~/.bash_profile
/etc/motd 登录显示自定义文字

/etc/对选举有效,~下的对当前用户生效
profile类为交互式登录的shell提供配置
	功用:
	(1) 用于定义环境变量
	(2) 运行命令或脚本
Bashrc类
	功用:
	(1) 定义命令别名和函数
	(2) 定义本地变量
放文件最后面执行顺序
/etc/profile.d/*.sh
/etc/bashrc
/etc/profile
/etc/bashrc#此文件执行两次
~/.bashrc
~/.bash_profile

~/.bash_logout
退出时执行
    功能:
    创建自动备份
    清除临时文件

多窗口管理

tmux

ctrl+b % 上下分为俩个窗口
ctrl+b “ 左右分为俩个窗口
ctrl+b 方向键 切换窗口
ctrl+b z 全屏显示
Ctrl+b c:创建一个新窗口,状态栏会显示多个窗口的信息。
Ctrl+b p:切换到上一个窗口(按照状态栏上的顺序)。
Ctrl+b n:切换到下一个窗口。
Ctrl+b <number>:切换到指定编号的窗口,其中的<number>是状态栏上的窗口编号
# 启动一个新窗口
tmux new -s <name>
# 退出后重新进入
tmux attach -t 0
tmux attach -t xiaoqi

命令引用及扩展

”“ 双引号可以识别内部的变量,但无法识别命令
‘’ 变量命令都无法识别
·· 变量命令都可以识别
{} 可以实现简单的重复
  0{1,2}  01 02
  0{1.。20} 01..020

win格式与linux文件转换

dos2unix
unix2dos

制作启动盘

创建iso文件
cp /dev/cdrom /root/centos.iso
mkisofs -r -o /root/etc.iso /etc #来自于genisoimage包
wodim -v -eject centos.iso #光盘刻录
#u盘工具rufus

进程前后端切换

前->后
jobs #查看前段进程
catl+z #将正在运行的进程调入后端
命令 & 运行时直接调入后端
nohup 命令 &>/dev/null & 剥离与中断关系,即使中断中断任务也会继续执行
后->前
fg jobnum

标签:profile,常用,窗口,命令,Ctrl,功能,etc,iso,Linux
From: https://www.cnblogs.com/guquanheng/p/17693705.html

相关文章

  • linux基础知识
    文件结构及其作用/boot:引导文件存放目录,内核文件(vmlinuz)、引导加载器(bootloader,grub)都存放于此目录/bin:所有用户使用的基本命令;不能关联至独立分区,OS启动即会用到的程序/sbin:管理类的基本命令;不能关联至独立分区,OS启动即会用到的程序/lib:启动时程序依赖的基本共享库文件......
  • 病案自助打印终端产品有什么功能和优势
    病案自助打印终端是配合数字化或无纸化病案管理系统,赋予患者及家属更多主动权,可自助打印病案,减少医务工作者的工作压力,让病案打印服务更加便利。支持多种身份识别方式,内置大容量、高负荷、高速度的打印机及自动盖章机、自动装订设备等,有效节省患者排队等待时间。病案自助打印终端产......
  • linux服务器上的nginx服务、mysql服务和docker里面的php服务配合使用
    之前有个老项目是nginx1.22.0+mysql5.7+php5.6的环境在跑,也就是常说的lnmp环境。但是最近出了一个新的需求,这台服务器上要跑一个php7.3的项目,mysql5.7还可以用,nginx1.22.0也可以用,主要是php的环境要升级到7.3,那么方案应该怎么实施呢,大概有下面几个思路:1、再独立安装一个php7.3的......
  • Linux卸载与安装JDK
    安装一、yum安装JDK1、查看可安装的Java版本yum-ylistjava*2、选择一个自己要安装的版本我安装的是java-11-openjdk.x86_64 sudoyuminstall-yjava-11-openjdk.x86_64最后出现Complete!就是安装完成了3、查看Java版本java-version 4、查看安装的具体位置rpm......
  • Linux中如何比较两个文本文件?
    在Linux中,我们可以使用各种各样的方法及工具来比较两个文本文件,但其中比较实用且常用的方法就是通过命令来进行比较,那么Linux中如何比较两个文本文件?本文为大家详细介绍一下。1、使用diff命令diff命令是Linux中最常用的比较文本文件的命令之一。它会按行比较两个文件,......
  • 工业场景中的NAT网关:使用功能与应用场景
    在网络领域,网络地址转换(NAT)网关是一种重要的技术设备,它的主要作用是解决网络地址和端口转换的问题,从而让内部网络中的设备能够与外部网络进行通信。它通过将内部网络中的IP地址和端口号映射到外部网络的IP地址和端口号,实现地址空间的转换。这样,内部网络的设备可以使用有限的内部地......
  • linux arm64下安装ngnix以及docker
    yum-yinstallgcczlibzlib-develpcre-developensslopenssl-develcd/usr/localmkdirnginxcdnginxhttp://nginx.org/en/download.htmlwgethttp://nginx.org/download/nginx-1.24.0.tar.gztar-xvfnginx-1.24.0.tar.gzcdnginx-1.24.0./configure//执行make命令make//......
  • 直播软件开发,JavaScript HTML5 dom,图片拖拽上传功能
    直播软件开发,JavaScriptHTML5dom,图片拖拽上传功能 <!DOCTYPEhtml><html><head><metacharset="utf-8"><title></title><styletype="text/css">.box{display:flex;width:100%;justify-content:center;margin-top:......
  • 操作系统原理(1)---操作系统的定义、功能、特征
    一、操作系统的定义操作系统(Operat ing System , OS )是计算机系统中最基本的系统软件。它控制和管理整个计算机系统的硬件和软件,合理地组织调度计算机的工作和资源的分配,以提供用户和其他软件方便的接口和环境。二、操作系统的功能与目标1.管理系统的软硬件资源:处理机......
  • 极空间NAS存储 -家用ssh功能和动态域名解析
    拉取自定义镜像拉取镜像映射端口访问Docker获取ipssh访问容器动态域名解析apiyuminstallpython3-pip-......