2.linux学习笔记——基本命令

1.给命令别名

# 格式
alias name=cmd
# 例如切换到 /etc/sysconfig/network-scripts/,由于命令中有空格所以要用引号引起来
alias cdnet="cd /etc/sysconfig/network-scripts/"

在这里插入图片描述
这些都是会话级别的,退出重新登陆就没有了,如果想要永久有效必须写入文件中。这个文件是用户家目录下的.bashrc,如果想要所有用户都生效,修改/etc/bashrc这个文件
在这里插入图片描述
写入文件中之后重新加载文件,让文件生效

source .bashrc

其实source是个内部命令,他的作用和.是一样的。
命令执行的顺序:别名 > 内部命名 > 外部命令 > $PATH下的路径,如果都找不到,就报命令找不到。

2. 日期时间

2.1Linux的两种时钟

系统时钟:由Linux内核通过CPU的工作频率进行的
硬件时钟:主板

2.2相关命令
date: 显示个设置系统的时间
	date + %s
	date -d @1509536033
	修改时间的格式:MMDDHHmmYYYY.ss
	date 063014562020.55,把时间修改为2020年6月30号14点56分55秒
hwclock,clock:显示硬件时钟
	-s,--hctosys 以硬件时钟为准,校正系统时钟
	-w,--systohc 以系统时钟为准,校正硬件时钟
2.3时区: /etc/localtime
2.5显示日历: cal -y

3.关机命令

* 关机:halt,poweroff
* 重启:rebbot
		-f: 强制,不调用shutdown
		-p: 切断电源
 * 关机或重启:shutdown
 			 shutdown [OPTION] [TIME] [MESSAGE]
 				-r : reboot
 				-h: halt
 				-c: cannel
 				TIME: 无指定,默认相当于+1(centos7)
					  now:立即,相当于+0
 					  +m: 几分钟后 例如:+3表示3min后
 					  hh:mm:绝对时间,指名具体时间

4.screen命令

#创建新的screen会话(大写的S)
screen -S[SESSION]
#加入screen会话(小写的x),注意:两个会话必须用同一个用户登陆
screen -x[SESSION]
#退出并关闭screen会话
exit
#剥离当前会话
Ctrl+a,d
#显示所有已打开的会话
screen -ls
#恢复某会话
screen -r[SESSION]

screen这个软件默认没有安装,使用之前先安装一下,安装方法

#常看光驱的路径
df
#执行安装命令
rpm -ivh /run/media/root/CentOS\ 7\ x86_64/Packages/screen-4.1.0-0.25.20120314git3c2946.el7.x86_64.rpm

在这里插入图片描述

5.echo命令

* 功能: 显示字符
* 语法: echo [-n|e|E][字符串]
* 说明: echo会将输入的字符串送往标准输出。输出的字符串间以空白字符分割,并在最后加上换行号
* 选项:
	-E (默认) 不支持 \ 解释功能
	-e 启动 \ 解释功能
	-n 不自动换行
* 显示变量:
	echo "$VAR_NAME" 变量会替换,弱引用
	echo '$VAR_NAME' 变量不会替换,强引用
  • 命令扩展
* 命令扩展:$() 或 ``
  把一个命令输出打印给另一个命令的参数
  echo "This system name is $(hostname)"
  echo i am `who am i`

在这里插入图片描述

* 括号扩展
  打印重复字符串的简化形式
  echo file{1,3,5}
  echo {a..z}
  echo {1..10}
  echo {001..1..2} 最后一个2是间隔

在这里插入图片描述

6.获得帮助

6.1查看命令的将要信息
whatis + 命令
6.2内部命令
help commandman bash
6.3外部命令
* command --help
* command -h
* man command
* info command

7.bash的快捷键

在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值