Cent-Linux腾讯课堂学习笔记
RedHat yum系统下
防火墙
- 关闭防火墙方法
systemctl stop firewalld
- 检测防火墙状态
systemctl status firewalld
- 设置防火墙禁用开机启动
systemctl disable firewalld
SELinux
- 禁用SELinux
setenforce 0
- 获取SELinux状态
getenforce
- 永久禁用
vi/vim /etc/sysconfig/selinux
设置分区开机自动挂载
vi/vim /etc/fstab
此文件存储开机自动挂载分区
/dev/cdrom /mnt iso9660 defaults 0 0
挂载源 挂载点 分区类型 自动挂载 开机不自检测
配置yum源-本地yum源
/etc/yum.repos.d/
yum源配置文件地址
个人可配置此目录下新建文件即可,文件必须以.repo结尾 repository仓库
示例 rhel7.repo
[rhel7-source] //名称
name=rhel-sever //描述信息
baseurl=file:///mnt //(系统盘)文件路径,注意file://处无空格
enabled=1 //启用
gpgcheck=0 //取消验证
基本命令
单词整理
Terminal 终端 network-scripts 网络脚本 passwd 密码文件 nologin 禁止登录 shutdown 关机 reboot 重启 poweroff 关机 Grep 过滤 useradd 添加用户graphical 图形
tty 控制台终端 ()
pts 虚拟终端 ()
- tty1-tty6
如果一开始进入的图形界面:tty1 就是图形界面。tty2-6是字符界面。
图形界面切换到字符界面终端:Ctrl+Alt+F2-F6
字符界面切换到另一个字符界面终端:Alt+F2-F6
字符界面切换到图形界面:Alt+F1
- pts虚拟终端
即为图形界面内的终端
快捷键:
Ctrl+Shift+T
新建虚拟终端
Ctrl+Shift++
放大字体
Ctrl+-
缩小字体
Alt+数字键
终端切换
Alt+F4
关闭终端
- whoami 作用:查看当前用户
[root@qshu-pc ~]whoami
root
使用 who am i 查询当前终端对应的pts号
[root@qshu-pc ~]who am i
root pts/0 2017-7-10 20:10 (:0)
pts(pseudo-terminal slave) 伪终端:通过ssh相关终端连接出来终端为:pts
Shell提示符
[root@qshu-pc ~]#
[用户@主机名 当前目录]提示符 root为# 普通用户为$
Bash Shell 基本语法
总结Linux命令输入规律:
如何输入命令:
命令 [选项]([参数]) [选项的值][参数的值]
空格作为分割 参数可以组合使用
常见的选项(参数):-h --help ; 特点:选项样子为:-字母 或 --加单词
基本命令操作:
- ls 命令
作用:查看当前目录下有哪些文件
语法:ls 目录 ,如果不加目录查看当前目录
参数:
ls -l
以详细信息模式显示
ls -a
显示所有文件(包括隐藏文件)
ls -d
只显示目录
ls -h
文件大小人性化显示
常见信息解释
. 代表当前目录
.. 代表父目录(上级目录)
为什么有的目录文件有不同的颜色呢?
linux 系统中不同的颜色代表了不同的文件类型
蓝色 目录 /etc
黑色 文件 /etc/passwd
浅蓝色 链接 /etc/grub2.cfg
红色 压缩包 boot.tar.gz
绿色 可执行文件 /etc/init.d/network
黑底黄字 设备文件 /dev/sda
Cent-Linux腾讯课堂学习笔记的更多相关文章
- FPGA-VHDL课堂学习笔记*01
FPGA-VHDL课堂学习笔记 记录说明:本文档主要记录大学期间,老师FPGA授课课堂笔记. 代码语言:VHDL 编程软件:MAX+plus II FPGA硬件:FLE-843 03月05日 理论课 ...
- Linux——帮助命令简单学习笔记
Linux帮助命令简单学习笔记: 一: 命令名称:man 命令英文原意:manual 命令所在路径:/usr/bin/man 执行权限:所有用户 语法:man [命令或配置文件] 功能描述:获得帮助信 ...
- [原创] linux课堂-学习笔记-目录及概况
本学习笔记基于:网易云课堂-linux课堂 课时1Centos 6.4安装讲解46:14 课时2Centos 6.4桌面环境介绍与网络连接04:30 课时3 Linux目录结构介绍及内核与shell分 ...
- [原创] linux课堂-学习笔记-课程3.Linux目录结构介绍及内核与shell分析
一.目录说明 1.1 bin 一般用户,可执行的系统内置命令 1.2 sbin 系统管理员,可执行的系统内置命令 1.3 boot 启动文件目录,启动有关的文件都保存在此 1.4 dev 设备管理文件 ...
- Linux第十一次学习笔记
异常控制流 异常控制流(ECF)发生在计算机系统的各个层次 在硬件层,硬件检测到的事件会触发控制突然转移到异常处理程序. 在操作系统层,内核通过上下文转换将控制从一个用户进程转移到另一个用户进程. 在 ...
- Linux第14周学习笔记
虚拟存储器 虚拟存储器是硬件异常.硬件地址翻译.主存.磁盘文件和内核软件的完美交互. 虚拟存储器的特点: 中心的 强大的 危险的 物理和虚拟寻址 计算机系统的主存被组织成一个由M个连续的字节大小的单元 ...
- linux字符设备驱动学习笔记(一):简单的字符设备驱动
最近在鼓捣lnux字符设备驱动,在网上搜集的各种关于linux设备驱动的代码和注释,要么是针对2.4的,要么是错误百出,根本就不能运行成功,真希望大家在发博客的时候能认真核对下代码的正确性,特别是要把 ...
- linux第十八章学习笔记
第十八章 调试 内核级开发的调试工作远比用户级开发艰难,它带来的风险比用户级别更高. 一.准备开始 1. 准备工作需要: 一个bug 一个藏匿bug的内核版本 相关内核代码的知识和运气 2. 在用户级 ...
- Linux 第五章 学习笔记
---恢复内容开始--- 第五章 系统调用 一.与内核通信 1.系统调用在用户控件进程和硬件设备之间添加了一个中间层. 为用户空间提供了一种硬件的抽象接口 系统调用保证了系统的稳定和安全 每个进程都运 ...
随机推荐
- linux下查看账号密码的过期时间和设置时间
[root@localhost myshell]# chage -l Usage: chage [options] [LOGIN] Options: -d, --lastday LAST_DAY se ...
- 入职这一段时间的总结,Don't Repeat Yourself.
1.第一次接触到大型软件系统的开发,现在我们使用的是 python + flask +vue.js ,数据库:postgresql 2. 不要在自己不懂的情况下复制代码,每次分析一段代码的时候,就跟以 ...
- ActionContext、ServletContext、pageContext的区别?
ActionContext是当前的Action的上下文环境,通过ActionContext可以获取到request.session.ServletContext等与Action有关的对象的引用: Se ...
- php注册登录源代码
php注册登录源代码 链接数据库<?php$conn=mysql_connect('localhost','root','');mysql_select_db('ht',$conn);mysql ...
- 用java实现简单快速的webservice客户端/数据采集器(支持soap1.1和soap1.2标准,支持utf-8编码)
前言: 用了cxf,axis等各种wbeservice实现库,简单试用了一下动态调用的方式,很不满意,完全无法满足业务的需要,所以自己实现了一个webservice采集客户端,方便动态调用外部webs ...
- Python学习:基本概念
Python学习:基本概念 一,python的特点: 1,python应用场景多;爬虫,网站,数据挖掘,可视化演示. 2,python运行速度慢,但如果CPU够强,这差距并不明显. 3,严格的缩进式编 ...
- 透过源码看看Redis中如何计算QPS
通常我们采集Redis的性能数据时,或者想要知道Redis当前的性能如何时,需要知道这个实例的QPS数据,那么这个QPS数据是如何计算的呢?我们都有哪些办法或者这个QPS ? QPS顾名思义就是每秒执 ...
- Python pycrypto 加密与解密
参考: python 使用 pycrypto 实现 AES 加密解密 参考: 分组对称加密模式:ECB/CBC/CFB/OFB 代码示例 : import hashlib from Crypto.C ...
- octomap中3d-rrt路径规划
路径规划 碰撞冲突检测 在octomap中制定起止点,目标点,使用rrt规划一条路径出来,没有运动学,动力学的限制,只要能避开障碍物. 效果如下: #include "ros/ros.h&q ...
- 安装nginx+lua开发环境
一.安装nginx及搭建本地测试环境 1.创建安装目录: /data/nginx2.安装make: yum-y install gcc automake autoconf libt ...