一、基础篇:linux基本命令

shell 概念

Shell 俗称壳,它提供了用户与内核进行交互操作的一种接口,它接收用户输入的命令并把它送入内核去执行。

命令分为外部命令和内部命令;

内部命令:在系统启劢时就调入内存,是常驻内存的,所以执行效率高;

外部命令:是系统软件的功能,用户需要时才从硬盘中读入内存;

小知识

ctrl+shift+T 快速打开一个终端;

shift+ctrl+加号 终端字体放大 ;

终端字体缩小:ctrl+减号;

/root/.bashrc  每次用户登录立即执行的文件

/etc/bashrc  系统加载执行的文件

本课命令

命令

解释

tty 查看当前终端

echo hello > /dev/pts/1

往终端 /dev/pts/1 发送hello 信息

wall "hello"

向所有的终端广播发送hello信息

shutdown +10 

十分钟后系统关机

shutdown -c

取消计划关机

type  cat

查看cat命令shell 类型

ls -al 

列出当前目录文件信息

ll  等价 ls -l --color=auto
alias ll2=" ls -l --color=auto" 别名ll2,等价与 ls -l --color=auto
unalias ll2 取消别名
vim 1.txt 编辑1.txt文件
cd /root/ 进入root目录
history 查看历史命令
cat /etc/hosts 查看/etc/hosts文件
hwclock 查看硬件时间
date -s "2020-11-2 22:30" 设置系统时间
time ls -l /etc/ 查看命令执行时间
man find 查看命令手册
init 0 关机
reboot 重启
poweroff 关机

文件信息详细知识点

4 个快速查找 Linux history 命令的技巧:

  1. 方法 1: 光标上下键;
  2. 方法 2: ctrl+r -》输入某条命令的关键字-》找出来对应的命令,按右光标键;
  3. 方法 3: !数字 //执行历史命令中第 N 条命令;
  4. 方法 4: !字符串 //搜索历叱命令中最近一个以 xxxx 字符开头的命令,例如 !vim;

Linux 下快捷键

  1. Ctrl+C #终止前台运行的程序 , 如:ping g.cn 后,想停止按下 Ctrl+C;
  2. Ctrl+D #退出 等价 exit;
  3. Ctrl+L #清屏不执行 clear 命令功能一样;
  4. Ctrl+R #搜索历叱命令,可以利用好关键词;
  5. !$ 引用上一个命令的最后一个参数 ;
    例如 cat /etc/hosts 之后再 vim !$  相当亍执行:vim /etc/hosts

date命令相关

  1. %F 完整日期格式,等价亍 %Y-%m-%d
  2. %y 年份最后两位数位 (00-99)
  3. %Y 年份
  4. %m 月份(01..12)
  5. %d 按月计的日期(例如:01)
  6. %M minute (00..59)
  7. %H 小时(00-23)
  8. %S 秒(00-60)

举例 

date "+%Y/%m/%d %H:%M:%S"     结果 2021/01/12 19:41:32

date -d "+1 months" +%F   结果 2021-02-12

linux 7个启动级别

0 系统停机模式,系统默认运行级别不能设置为 0,否则不能正常启动,机器关的;

1 单用户模式,root 权限,用亍系统维护,禁止远程登陆,就像 Windows 下的安全模式登录

2 多用户模式,没有 NFS 和网络支持

3 完整的多用户文本模式,有 NFS 和网络,登陆后进入控制台命令行模式

4 系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置

5 图形化模式,登陆后进入图形 GUI 模式

6 重启模式,默认运行级别不能设为 6,否则不能正常启劢。运行 init 6 机器就会重启

systemctl get-default  #查看启动级别

systemctl isolate multi-user.target #切换级别为字符界面 

systemctl set-default multi-user.target #设置默认第三启动级别

systemctl set-default graphical.target #设置默认第五启动级别

systemctl isolate graphical.target #切换级别为图形界面

设置来电服务器自动开机

进入BIOS,选择 Integrated Peripharals(外围设备设置)中的 SuperIO Device,将其中的 Restore On AC Power Loss 选项修改: Last State(此选项更好)或者 Power On

设置服务器定时开机

Power Management Setup,就进入电源管理设置,通过回车进入这个设置后,选择 Wake Up Event Setup,回车选择 Press Enter,找到 RTC Alarm,将 Disabied 更改为 Enabled,然后继续回车确定。然后再继续设置时间点和日期。

猜你喜欢

转载自blog.csdn.net/glmichelin/article/details/112550956