magedu Linux运维学习的第二天

回显,回声

echo

echo hello > /dve/pts/1

打开图形界面 init 5

关闭图形界面 init 3

ctrl+alt+F1-6字符,F7图形界面

chvt 改变虚拟终端

chvt +数字

startx  图形的软件打开

poweroff centOS 6.8与7.2都正常关闭断电

hostname 显示主机的名字

lsb_release -a  显示centOS 版本

cat /etc/redhat-release

cat /etc/centos-release

nano 文本形式修改

cat /etc/issue

lscpu 显示CPU   cat 打开   who 谁  who am i  我是谁  chvt 转换虚拟端口  poewroff 关闭电源   halt 关闭系统(6.8连电源都关闭,7.2电源不关闭)    hostname  主机名字

nano  文档修改  init 3,5 (3是关闭图形界面,5是打开图形界面)   startx 打开软件的图形界面   tty 显示那个端口在使用   ifconfig 查询IP地址与网卡  unmane  显示内核  free 显示空闲的内存   df 显示挂载

lsb_release

echo     gedit

管理员与普通用户的区别

每个用户都拥有唯一一个的编号UID

管理员的UID=0  (root)

id -u 用户名   查询用户的ID 一般用户从500开始

在windows 中 500id为管理员ID  admin   guest用户ID 501

ternimal 终端  服务器非必要部件

console  控制台  /dve/console

交换式接口

GUI

X protocol

Desktop:

GNONE(C,图形库gtk)

KDE(C++,图形库gt)

XFCE(轻量级桌面)

在操作系统的指令通过shell编译成为计算机运行的二进制指令

shell也被称为Linux的命令解释器

shell是一种高级程序设计语言

shell的种类: sh    csh    tcsh    ksh    bash GPL     Zsh

echo $SHELL  显示默用户的shell类型

不同的shell中语法可能不相同

cat /etc/shells  显示当前系统使用的所有shell的类型

PS1 可以定义字符的格式

echo $PS1  显示ps1的值

命令有外部和内部命令之分

内部命令是系统自带的,外部命令是独立的硬盘一个文件

先查询内部命令(再查询缓存外部)再查询外部命令

echo $PATH 显示当前变量

sbin是管理员使用文件夹,bin是普通用户使用文件夹

hash -d 可以清理指定的缓存

hash -r 可以清理全部缓存

cp 拷贝 rm 删除 mv 移动

指令后面加 d 可以选择默认

enable -n cd

暂时禁用cd命令

enable cd

启用cd命令

which 用于查询外部命令

type

alias  别名  所有文件使用和修改只能在内存上

ll=ls -l 显示文件属性

alias ls 查询别名

unalias ls 取消别名

alias ls=‘ls --colour=auto‘

/usr/bin/ls   从地址上使用避开别名

\ls     使用反斜杠避开别名

‘ls‘    使用单引号避开别名

where is 能显示文件路径和帮助使用的路径

.开头的文件和目录在LINUX中都是隐藏文件

ls -all  显示当前目录下的所有文件

长格式的只能独立写

ls -l -h 显示文件的格式

6不支持指令补全,7能支持指令补全。

id -u zczx

命令  选项   参数

加\表示未完成的指令可以换行继续

指令之间记得加入空格,不然会发生报错

多行短命令能通过加入;能够一齐运行

who;ls;pwd

date 显示主机时间

date 072214452016.30

几月几日几年。几秒

clock 显示硬件时间

-s,将硬件时间同步到主机时间

-w,将主机时间同步到硬件时间

cal -显示日历

cal 8 2008

显示出8月 2008年 的日历

cal 9 1752

nano -文本编辑

6版本之前按 alt+F2 输入指令 free the fish  有一条小鱼出来,7版本之后就没有了

screen(屏幕)命令:

打开新的screen;

screen -S 名字

同一部主机而且同一个账号

加入会话:

screen -x 名字

退出并关闭screen:

exit

剥离当前screen;

Ctrl+a,d

显示所有已经打开的screen:

screen -ls

恢复某screen

screen -r 名字

对运行较长的文件 ,先打开screen再运行能恢复。

光盘挂载 mount /dve/sr0 /mnt

ssh 192.168.1.1  加入对方的主机,用同一账户登录,使用screen进行远程操作。

echo 显示字符串

echo echo $USER   ==  echo root

echo "ehco $USER" ==  echo root

echo ‘ehco $USER‘ ==  echo $USER

echo `ehco $USER"`==  root

touch +文件名字 能够生成文件,且touch命令能同时生成多个文件。

41-47都是背景颜色  31-37  都是字体颜色

reset重设,能解决显示乱码问题

-n 不在字符的最后自行换行

-e 若字符串中出现以下字符,则特别加以处理,而不会将它当成一般文字输出。

touch f{1,2,3,4,5}   会生成f1,f2,f3,f4,f5五个文件

Tab键 把路径补全

使用帮助指令

whatis  告诉你命令大致使用后果

makewhatis 创建信息数据库  在7版本上面用mandb 创建信息数据库

查看帮助使用 helip +指令  方法查看内部命令的使用

man bash  查看全部内部指令的使用帮助

command --help  查看外部命令的帮助

ls --help 查看ls的使用方法

man命令  (外部命令可以使用)

man1,man2,man3  章节号

man +章节号 +指令  查询该指令的某章节的使用帮助

1,4,5,8.使用较多

1;用户命令

2:系统调用

3:C库调用

4:设备文件及特殊文件

5:配置文件

6:游戏文件

7:杂项

8:管理类命令

man and info

本地帮助文档/usr/share/doc/

显示今年是什么年 date +%Y  2016

date +%F  2016-7-22 显示年月日

date +%D   7/22/2016

date +%s  显示1970年1月1日至今的秒数

date +%J  显示今天是今年的第几天

bc 计算器运算

2^10=1024

时间: 2025-01-01 04:53:20

magedu Linux运维学习的第二天的相关文章

马哥 magedu Linux 运维学习的第一天

计算机系统由硬件系统和软件系统组成 第一代计算机   电子管时代 第二代计算机   晶体管时代 第三代计算机   集成电路时代 第四代计算机   大规模集成电路时代 1964年,世界第一代计算机ENICA.用来计算弹道轨迹. 冯诺依曼  计算机之父 运算器,控制器,存储器,输入设备,输出设备. 巨型计算机,大型计算机,小型计算机,微型计算机. 服务器Server/client C/S是计算机的一种,是网络中为客户端计算机提供各种服务的高性能计算机. 数据库 oracle,mysql,mariad

Linux运维学习之 —— 搭建本地yum源

yum是RPM的前端工具,通过yum命令可以帮我们自动解决安装rpm包之间的依赖关系.下面是搭建本地yum仓库的步骤: 1.挂载光盘(光盘为CentOS-6.5-x86_64-bin-DVD2.iso)     mount /dev/cdrom1 /media ls一下/media这个目录,可以看到以下内容 2.创建本地文件夹,将Packages下的rpm包全部拷贝到本地文件夹     mount /dev/cdrom1 /media/     cp -r /media/Packages/* /

linux 运维学习

Linux 运维学习笔记(一) 一. 配置网卡 1. 通过root账户登录后,输入setup命令. 2. 选择第三项"网络配置" 3. 继续选择"网卡设置" 4. 选择第一张网卡 5. 因为已经选择使用DHCP获取IP地址,所以IP地址不需要配,但是可以配一下DNS,然后保存退出! 6. 重启网卡(有三种方法) (1).ifup eth0 (2).etc/init.d/network restart (3)service network restart 7. 配置网

Linux运维学习-4——2016年7月26日

格式说明: 操作 概念 命令 说明及举例 四 du -sh /sys 查看文件.文件夹大小 /sys/class/scsi_host/host2/scan 在线扫盘(新加硬盘执行这个命令后才能发现) stat /etc/issue 更详细的看数据 蓝色:目录绿色:可执行文件浅蓝色:链接文件红色:压缩文件 创建-h文件名的文件,删除?访问?绝对路径 -:常规文件d:目录l:链接文件b:块设备(比如硬盘,有缓存)c:字符设备(不真实存在,没缓存) p:管道文件 例: 命令1 | 命令2 命令1的输出

Linux运维学习-2——2016年7月21日

格式说明: 操作 概念 命令 说明及举例 二 internet 因特网ethernet 以太网ctrl+alt+F1 图形界面ctrl+alt+F2-F6 字符界面 命令:who am i/who/who me i/tty/df/ifconfig/w/ halt 关机 reboot 重启 chvt 1-6 切换终端 init 3 关闭图形界面 init 5 打开图形界面 cp 复制 pwd 显示当前目录 lsblk 列出硬盘信息 id -u mg 查看用户ID,root为9,其他为普通用户,不加

Linux运维学习之——vim基础

linux下的vim文本编辑器的常用选项. vim(Visual interface Improved)是vi编辑器的增强版,体积小但是功能强大,是linux系统使用最频繁的文本编辑器,所以学好vim也是学好linux必不可少的技能! vim的命令格式: vim [options] [file ..] eg: [[email protected] ~]# vim hello.txt #用vim打开hello.txt文件 vim打开文件后的默认方式为编辑模式(也叫命令模式). 编辑模式(命令模式)

奔跑中的2015:Linux运维学习八大禁忌

随着Linux服务器在企业中的日益普及,高级Linux运维工程师岗位缺口也在递增.目前,为企业人才输送人才的各大院校,很少有开设Linux课程.我所了解和接触从事Linux运维工作同事和朋友多半是半路出家,很少有一出校门就去做Linux运维的相关工作.问其为何学习Linux因为技术?有的人说是兴趣所致,也有的人说是由于工作需要,可以说后者有点被迫无奈,但是痛并快乐着. Linux运维学习可以说"入门不易,深入更难",由于Linux系统主要是使用命令和脚本操作的特点:尤其多数Linux操

[ Linux运维学习 ] 路径及实战项目合集

我们知道运维工程师(Operations)最基本的职责就是负责服务的稳定性并确保整个服务的高可用性,同时不断优化系统架构.提升部署效率.优化资源利用率,确保服务可以7*24H不间断地为用户提供服务. 如果你想从事Linux运维相关工作,那么你可以来实验楼,因为实验上有: [Linux运维技术路径]:一条学习路径,多个阶段.若干课程带你一步步成为Linux运维工程师: [Linux运维与Devops实战]:12周时间,带你0基础到运维工程师,涵盖Linux运维常用技术和DevOps相关技术: --

Linux运维学习路线,实用LINUX教程推荐学习收藏

Linux操作系统在短短的几年之内得到了非常迅猛的发展,这与linux具有的良好特性是分不开的.Linux包含了UNIX的全部功能和特性.简单来说,linux具有以下主要特性:遵循GNU GPL,开放性,多任务,多用户,设备独立性,提供了丰富的网络功能,可靠的系统安全,良好的可移植性.下面给大家说说Linux运维学习路线,实用LINUX教程推荐大家学习收藏. 关于Linux运维学习很多人都有自己不同的理由,我们不妨来分析一下: Linux是免费的不用花一分钱,能够节约大笔的成本:Linux是开源