linux学习笔记五

笔记摘抄自《linux操作系统基础及应用》


作业控制

正在执行的一个或者多个程序可形成一个作业。使用管道命令和重定向命令,一个作业可以启动多个进程。 如 : cat/etc/passwd | grep root | wc -l 作业就同时启动l cat,grep,wc三个进程。

根据作业的凡是不同,作业分成二大类。
1.0 前台作业:运行于前台,用户正对其进行交互操作。
2.0 后台作业:运行于后台,不接受终端的输入,但是向终端输出执行结果。
作业既可以在前台运行,也可以再后台运行,但是同一个时刻,每一个虚拟终端只能有一个前台作业。



作业启动方式

1.0 手动启动 是指用户输入shell命令后直接启动作业,有可以分为前台启动和后台启动。
2.0 调度启动是系统按照用户需求的时间和方式执行的特定进程,可以分为at调度,batch调度和cron调度



作业前后台切换
利用bg命令和fg命令可以实现前台作业和后台作业之间的转换
0.0 快捷键 ctrl+z 暂时把当前作业挂到后台,挂起作业不进行任何操作
1.0 jobs [选修] 先生当前的所有作业

-p 仅显示进程号
jobs -l

2.0 bg [作业号] 将前台的作业切换到后台,若未指定作业号,则将当前的作业切换到后台。

bg

3.0 fg [作业号] 将后台的作业切换到前台,若未指定作业号,则将后台作业序列中第一个作业切换到前台运行

 dflx@satan-master:/$ vim Hello.java  \\(按了 ctrl+z)

[1]+  已停止               vim Hello.java
dflx@satan-master:/$ jobs
[1]+  已停止               vim Hello.java
dflx@satan-master:/$ bg 1
[1]+ vim Hello.java &
dflx@satan-master:/$ fg 1  \\(按了 ctrl+z)
vim Hello.java

[1]+  已停止               vim Hello.java


计划任务

1.0 假如要让某一特定任务仅运行一次便进程中删除,则可以at计划任务。

at [选项] [时间]  设置与管理at计划任务
-l  显示等待执行的调度作业
-d 任务号  删除指定的计划任务

2.0 cron 计划任务与crond进程,crontab命令和crontab配置文件有关(有兴趣的可以百度)


网络配置文件

linux下网络配置文件
1.0 /etc/sysconfig/network-scripts/ifcfg-eth0 该文件是系统启动初始化网络信息的。
2.0 /etc/sysconfig/network 包含了主机最基本的网络信息,用于系统启动。
3.0 /etc/hosts 包含了主机名映射ip地址的功劳

dflx@satan-master:/etc$ cat hosts
127.0.0.1   localhost
127.0.1.1   dflx
# The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

4.0 /etc/services 设定主机的不同端口的网络服务

dflx@satan-master:/etc$ cat services 
# Network services, Internet style
#
# Note that it is presently the policy of IANA to assign a single well-known
# port number for both TCP and UDP; hence, officially ports have two entries
# even if the protocol doesn't support UDP operations.
#
# Updated from http://www.iana.org/assignments/port-numbers and other
# sources like http://www.freebsd.org/cgi/cvsweb.cgi/src/etc/services .
# New ports will be added on request if they have been officially assigned
# by IANA and used in the real-world or are needed by a debian package.
# If you need a huge list of used numbers please install the nmap package.

tcpmux      1/tcp               # TCP port service multiplexer
echo        7/tcp

5.0 /etc/protocols 设定主机使用的网络协议以及各个协议的协议号

dflx@satan-master:/etc$ more protocols 
# Internet (IP) protocols
#
# Updated from http://www.iana.org/assignments/protocol-numbers and other
# sources.
# New protocols will be added on request if they have been officially
# assigned by IANA and are not historical.
# If you need a huge list of used numbers please install the nmap package.

ip  0   IP      # internet protocol, pseudo protocol number
hopopt  0   HOPOPT      # IPv6 Hop-by-Hop Option [RFC1883]


常用的网络命令

1.0 hostname 显示系统主机名 或者 hostname name 设置系统主机名

root@satan-master:/etc# hostname
satan-master

2.0 ifconfig 显示设置当前活动的网卡

root@satan-master:/etc# ifconfig
enp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 219.242.191.205  netmask 255.255.252.0  broadcast 219.242.191.255
        inet6 fe80::ddbe:9917:90a6:96cb  prefixlen 64  scopeid 0x20<link>
        ether d0:17:c2:2d:6a:18  txqueuelen 1000  (以太网)
        RX packets 4470  bytes 2938007 (2.9 MB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 4133  bytes 571801 (571.8 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (本地环回)
        RX packets 395  bytes 45033 (45.0 KB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 395  bytes 45033 (45.0 KB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vmnet1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.123.1  netmask 255.255.255.0  broadcast 192.168.123.255
        inet6 fe80::250:56ff:fec0:1  prefixlen 64  scopeid 0x20<link>
        ether 00:50:56:c0:00:01  txqueuelen 1000  (以太网)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 70  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

vmnet8: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 172.16.145.1  netmask 255.255.255.0  broadcast 172.16.145.255
        inet6 fe80::250:56ff:fec0:8  prefixlen 64  scopeid 0x20<link>
        ether 00:50:56:c0:00:08  txqueuelen 1000  (以太网)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 70  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

我这里面有 vmnet1 和vmnet8二个网卡名称,玩过vmware的小伙伴应该发现了,这是虚拟机的虚拟网络。

3.0 把指定的网卡设为多个虚拟ip地址: ifconfig 网卡设备名称: n IP
4.0 ifconfig 网卡设备名 up | down 激活和停止指定的网卡
5.0 ifup和 ifdown 网络接口 启用或者停用网络接口

6.0 ping [-c 报文数] 目的ip地址 测试网络连接状态

linux有一些命令,我就不演示了,网络修改了,到时候上不了网了,就麻烦了,又要折腾半天。


image


喉咙有些难受,感觉有什么卡着在,堵着,几天了,如果还这样,准备去医院看看,希望没有什么,真的很难受。

放一张 我的 Ubuntu桌面壁纸。

2017-11-18 15-47-12屏幕截图.png

技术熟练些,一定来自己定制一下桌面。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 215,463评论 6 497
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 91,868评论 3 391
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 161,213评论 0 351
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 57,666评论 1 290
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 66,759评论 6 388
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 50,725评论 1 294
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 39,716评论 3 415
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 38,484评论 0 270
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 44,928评论 1 307
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,233评论 2 331
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,393评论 1 345
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,073评论 5 340
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 40,718评论 3 324
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,308评论 0 21
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,538评论 1 268
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 47,338评论 2 368
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,260评论 2 352

推荐阅读更多精彩内容

  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 12,157评论 2 33
  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,245评论 9 467
  • 1.Linux下如何用命令查看实时日志(完整命令) tail -f 路径.log查看前多少行 tai-200f 路...
    qianyewhy阅读 2,271评论 0 11
  • 1.命令格式:ifconfig [网络设备] [参数] 2.命令功能: ifconfig 命令用来查看和配置网络设...
    Nuuuu阅读 3,728评论 0 12
  • 1、第八章 Samba服务器2、第八章 NFS服务器3、第十章 Linux下DNS服务器配站点,域名解析概念命令:...
    哈熝少主阅读 3,731评论 0 10