linux常用命令二
基本命令:
(1)查看所属的虚拟终端 tty
(2)不同终端间通信
(3)对所有终端广播
shutdown +100
取消:
(4)Shell
区分内部和外部命令:
type 要检查的命令
命令别名
编辑网卡配置文件:vim /etc/sysconfig/network-scripts/ifcfg-ens33
删除别名: unalias vimens33
设置别名永久有效:
====》当前用户:vim /root/.bashrc
重新加载该文件: source /root/.bashrc
====》全局使用 vim /etc/bashrc 对bash做全局初始化配置,在文件末尾插入
alias vimens33='vim /etc/sysconfig/network-scripts/ifcfg-ens33'
基本命令--cd
历史命令--history
快捷键
以下几个是常用的:
系统时间
查看硬件时间:hwclock
查看系统时间:date
例如:当前时间按照一定格式输出 %F完整日期格式,等价于%Y-%m-%d
自己指定日期输出格式:
date '+%Y%m%d'
date '+%Y-%m-%d'
输出日期和时间:
date '+%Y-%m-%d %H:%M:%S'
改时间:
date -d "+1 months"
date -d "+1 months" +%F
real 0m0.008s
user 0m0.000s
sys 0m0.008s
帮助命令
man 命令:查看手册页或命令描述
man find
-h命令或--help命令查看命令选项:
find -h 不可使用
find --help
开关机命令及7个启动级别:
showdown关机命令:
参数:
-r =>重新启动计算机
-h =>关机
-h 时间 =>在指定时间关机
指定时间关机:
shutdown -h 23:30
立即关机:
shutdown -h now
7个启动级别
作用:切换系统运行级别
语法:init 0-6
Linux 7个启动级别:
实战:设置服务器来电后自动开机
文件管理和XFS文件系统备份恢复
系统目录结构和路径
mount /dev/sr0 /media/
一个文件可以同时挂载不同的目录下
安装tree命令:
rpm -ivh /mnt/Packages/tree-1.6.0-10.el7.x86_64.rpm
tree / 就可以看根目录下的所有文件的树形结构
查看tmp下有哪些文件:
查看根目录下有哪些文件:
ls /
绝对路径和相对路径:
创建复制删除文件
ll /etc/passwd
Stat /etc/passwd
touch 文件名 创建文件
touch a.txt
touch file1.txt file2.txt
touch file{6..20}
查看文件内容
Shell
- 创建一个hello.sh脚本文件:
touch hello.sh
2.向文件中加入内容:
#!/bin/sh
echo "hello world"
3.文件添加执行权限
chmod +x hello.sh
4、执行脚本文件
./hello.sh