学习笔记-Linux 系统管理学习笔记(一)

学习笔记Linux Linux 阅读详情

版权声明: 本文可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息。
原文出处: http://www.aiview.com/notes/linux_note.htm
作者: 张洋 Alex_doesAThotmail.com
最后更新: 2004-7-14


 目录
  1. 正文
  2. 参考资源

Linux系统管理命令的一点拾零,这是第一部分,其余的笔记请到这里浏览

正文

编辑/etc/hosts.allow 和/etc/hosts.deny,设置TCP内核级的访问控制。
若需要允许/禁止所有地址对所有服务的访问,添加如下条目:
all:all
若需要允许/禁止192.168.1.100对ssh服务的访问,添加如下条目:
ssh:192.168.1.100
当两个文件中的策略发生冲突时,以hosts.allow中的条目优先。

配置iptables防火墙,如果不具备娴熟的技巧,建议一定要在所配置主机的本地控制台上进行,不要远程配置,因为,一旦配置了一条与当前连接匹配的过滤规则,则会马上生效,并终止当前的连接,甚至某些规则会导致即使在本地主机上也无法登录,比如将"iptables -P INPUT -j DROP" 作为的一条过滤规则命令发布就会导致这种情况,此时,任何远程或者本地都无法登录主机,可以冷启动主机解决此问题,因为尚未发布iptables save 命令来保存规则设置。


inconfig interface [[-net|-host] address [parameters]]

ipconfig eth0 192.168.0.1
ipconfig eth1 203.99.9.9


promisc 参数用于把此以太接口置于“混乱”状态, -promisc 取消此状态。

netstat -r 显示路由信息
netstat -i 以IP地址格式显示
netstat -i 列出配置特性
netstat -a 列出内核中所有接口
netstat -t 仅列出TCP连接
netstat -u 仅列出UDP连接


/etc/host.conf bind 服务器的核心配置文件
/etc/resolv.conf bind 服务器的解析配置文件


DNS的数据库中包含三种类型的记录:
A记录 将主机名映射为IP地址
CNAME记录 将主机的别名和其正式主机名关联在一起,指向一条A记录
SOA记录 表示Start of Authority,其中容纳服务器所属的区之普通信息。比如,它包含所有记录的默认T T L值。

主机名如果以“.“结尾,代表是绝对主机名,即一个完整的包含域名的规范主机名(如:www.domain.com.),否则是一个相对主机名,代表主机名与某一个域名相关联。

SOA记录中的特殊名“@”代表其自身的域名。


/etc/services文件定义了服务名到端口号的转换。

df -kl 查看磁盘使用情况

gunzip -dv filename.tar.Z 用于把 *.tar.Z的文件包解成*.tar文件,再用
tar -xvf filename.tar 进行tar文件的解压缩,其中,-v用于显示解压过程
tar -cvf newfile.tar directory 把目录打成一个tar包

/etc/init.d/xinetd reload 重新启动xinetd服务,用于修改xinetd配置文件后,不需重起主机而重新装载文件。
其他的参数:start, stop, restart, status...
此命令需要root权限执行。

su - root -c xinetd reload # 以root的身份执行xinetd命令, 并不更改当前shell
也可以:
su - root -c '(cmd1;cmd2)'

bzip2 命令用于解开 '.bz2' 文件
bzip2 -d *.tar.bz2

对于iso文件,linux可以采用mount命令读取,如:
mkdir /mnt/iso
mount -t iso9660 -o loop disc1.iso /mnt/iso
ls /mnt/iso

把一张光盘制作成iso文件(首先mount好光驱):
cp /mnt/cdrom disc1.iso

解压.zip文件到新的目录:
unzip -d newdir file.zip

查看文件或目录所占用的磁盘块多少,目前linux版本下每个磁盘块默认是1k:
du /tmp
du /tmp/log.txt
查看文件目录所占用的详细字节数:
du -ab /tmp
du -ab /tmp/log.txt

命令行下通过http协议下载文件:
wget http://www.download.com/file.exe
支持续传:wget -c url
还有很多其他参数,设置cache、http用户认证和代理认证等。

rcp命令可以用于在linux主机间copy文件

列出系统中的所有服务,查看在各个系统启动级别的启动设置:
chkconfig --list

更改服务启动设置(会修改所有系统启动级别的设置):
chkconfig srvname on|off

启动或者停止某个服务:
service srvname start|stop

查看所有服务状态:
service --status-all

系统的syslogd服务会写日志文件/var/log/messages,一般其他应用程序的消息也会通过syslogd记录在此文件。
可是用如下命令监视:
tail -f /var/log/messages

 

参考资源
【图书推荐】《Ubuntu Linux系统管理运维实战》 Linux是目前很流行的操作系统之,而Ubuntu是众多Linux发行版中的佼佼者。它以开源、稳定和广泛的社区支持等特点,被广泛用于桌面系统、服务器和二次开发的生产环境。本书使用Ubuntu 22.04 LTS版本,通过由浅入深、循序渐进的方式讲解Ubuntu系统管理运维技能。本书共分13章,内容包括了解Ubuntu、安装Ubuntu、桌面环境、文件系统基础知识、文件和目录管理、用户和权限管理、系统启动和关闭、服务和进程管理、软件包管理、磁盘和文件系统管理、高级网络管理、网络服务管理以及系统安全。 阅读详情

相关推荐

全面Linux系统管理课件

本文还有配套的精品资源,点击获取 简介:Linux作为强大的开源操作系统,提供了广泛的应用和服务。本文分享的Linux课件包含系统管理、命令行操作、编程接口、网络服务、安全配置等多个关键知识点。内容从基础知识覆盖到高级概念,旨在帮助用户全面掌握Linux系统的使用和管理,从命令行操作到系统安全,从shell脚本编程到进程管理,还包括了网络服务配置、软件安装、用户和权限管理等...

weixin_28729843的博客 1380

Linux学习笔记

Linux目录:Windows上用户概念很模糊,但是Linux上就会经常使用到Linux通过用户权限来指定不同不的用户对文件的使用权限Windows更多是代替纸质书写的办公,提升日常生活工作的交流效率Linux开始很大程度上就面对网络服务,所以Linux是可以随便换桌面的,Linux也有很多不同的桌面系统root 是Linux管理员,也称为超级用户bd 是Linux普通用户,在Ubuntu中,root用户被锁定,当需要是使用的时候可以使用sudo来提权这里的Clem是主机名,相当于Windows上的计算

写代码是兴趣,看美美是爱好 3039

linux系统管理学习笔记

linux系统管理学习笔记 linux系统管理学习笔记 linux系统管理学习笔记

Linux笔记10-Linux系统管理

进程是正在执行的个程序或命令,每个进程都是个运行的实体,都有自己的地址空间,并占用定的系统资源。

码农兴哥的技术笔记 516

Linux操作系统笔记(超详细)

Linux安装 VirualBox安装过程: VirualBox默认安装 Ubuntu安装: 打开VirualBox新建 取名字,选择Linux Ubuntu64 设置虚拟内存1024 创建虚拟硬盘——>VDI——>固定大小——>选择文件的位置(不要再C盘)——>分配10G以上——>创建 设置——>光驱放在最前面——>存储——>盘片——>选择虚拟的文件 二、Linux操作系统介绍 课程介绍 Linux操作系统及其应用 LINUX的基础使用:图形

专注Java后端技术干货、项目源码总结分享,期待您的关注。 1万+

Linux系统管理》读书笔记

课:Linux概述 Linux简介 1.Linux套免费使用和自由传播的类Unix操作系统,是个机遇POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能够运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linxu集成了Unix以网络为核心的设计思想,是个性能稳定的多用户网络操作系统。 2.Linux到底是什么? 可以运行在PC机上类似于Unix风格的操作系统 由众多程序员通过Internet协作开发 Li...

dongzhumao86的专栏 1091

linux系统管理操作指令学习笔记

linux操作系统完全是小白枚,最近在跟着视频学习linux系统法管理的操作指令,特此记录,方面方便自己以后的查询,另方面也希望能给大家提供些资料。另外,在我的资源点击打开链接里有鸟哥的linux私房菜的pdf书,大家可以下载学习。

dulingtingzi的博客 614

学习笔记(01):Linux系统管理教程(-Linux系统管理-行业介绍1

样的深入浅出,样的循序渐进,样的风趣幽默,样的详尽细致,还是熟悉的配方,还是熟悉的味道!本套视频教程也是沈超老师编写的《细说Linux》系列图书配套资料,是专为Linux初学者打造的入门课程,从Linux系统安装部署讲起,涵盖常用操作命令、软件包管理、用户和权限管理、文件系统管理、Shell编程、服务管理、日志管理等Linux系统管理方方面面的内容。无论你从事运维工作,还是编程开发,本套视...

l6261132的博客 314

linux系统管理

大二开课,跟老师学+自学,开始看老师分享的培训课程深入学习,虽然知道学习内容且有计划,但总是学着学着就学不下去(课程冗长没有成就感,知识理论不太好接受,学的蛮难过的),最后,三天打鱼两天晒网。Linux系统管理个广泛的领域,涵盖了许多方面,包括系统配置、用户管理、权限管理、软件包管理、文件系统管理、进程管理、服务管理、安全性和性能优化等。3. **权限管理**:掌握Linux文件权限的概念,包括读取、写入和执行权限,并学会使用chmod和chown命令来更改文件和目录的权限。

2201_75464762的博客 2000

Fedora Linux 系统管理指南(

Linux 系统管理项要求你始终保持在技术前沿的工作。因此,你需要拥有合适的工具来确保工作得当。Fedora Linux 是基于 Red Hat Enterprise Linux 开发的发行版,提供了能够帮助我们完成任务的工具。在本书中,我将您分享如何将 Fedora Linux 用作工作站操作系统来管理 Linux 系统。通过我的 20 年系统管理员经验,结合建议、最佳实践、技巧,甚至些窍门,我将帮助你建立个能够优化系统管理员任务的工作站。

龙哥盟 1957

Linux 系统管理高级教程(

原文:Pro linux system administration 协议:CC BY-NC-SA 4.0 Linux 简介 您决定学习更多关于系统管理的知识,或者在自由开放源码(FOSS)基础设施上运营您的业务?祝贺并欢迎来到 Linux 和开源软件的世界!本章将带您完成实现该基础设施的最初步骤。我们包括选择平台或发行版、选择合适的受支持的硬件,以及找到您需要的软件。我们还为您提供些资源的位置,以帮助您支持您的 Linux 环境。然后,在第二章,我们将向您展示如何安装您的第Linux 主机

龙哥盟 1949

Linux Mint 系统管理

在过去的 5 年中,基于 Linux 的操作系统的用户数量显著增加。许多计算机用户希望了解更多关于 Linux 的信息,并且许多人正在从 Windows 和 Mac OS X 等其他系统迁移过来。目前,Linux Mint 是最广泛使用的基于 Linux 的操作系统之,许多用户需要提高他们使用该操作系统执行高级任务的能力。这些任务包括通过 FTP 连接到其他计算机、创建 shell 脚本以及将用户组织成组。Linux Mint 系统管理员初学者指南。

龙哥盟 2583

linux基本命令之系统管理命令

不管是在windows还是Linux系统要校验某台服务器是否可以ping通,都可以使用命令,如果要加上端口的,Linux可以使用telnet命令。① lo --- loopback 本地回环接口,这个网卡是虚拟的,每服务器上都有个这样的网卡。inet 127.0.0.1/8 这个网卡的ip地址基本上都是127.0.0.1,自己、本身的ip地址,是用来检测自身的。而 kill 则有局限性,例如后台进程,守护进程等。其中top 命令的使用:---系统监控命令,查看有没有到瓶颈---有就需要扩容。

m0_52165864的博客 4083

Linux 系统管理

ps 命令是最基本同时也是非常强大的进程查看命令,使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等,总之大部分信息都是可以通过执行该命令得到的。crontab 命令被用来提交和管理用户的需要周期性执行的任务, windows 下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动 crond 进程,crond 进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。kill 可将指定的信息送至程序。

L08130421的博客 1600

Linux 系统管理员指南(

Linux 已成为世界上最广泛使用的操作系统之,广泛应用于从服务器到智能手机等各种设备。凭借其强大的安全性、稳定性和灵活性,Linux 已成为许多系统管理员管理其组织 IT 基础设施时的首选平台。作为系统管理员,你需要负责管理你所在组织 IT 基础设施的日常操作。这包括从搭建和配置服务器、维护网络连接,到在问题出现时进行故障排除。为了有效地完成这些任务,你需要对 Linux 及其各种工具和实用程序有扎实的理解。

龙哥盟 2370

如何成为合格的Linux系统管理

如何成为合格的Linux系统管理员 文章来源:http://www.**********.com/www/news/...ow.asp?id=25530在很多国内的自由LINUX论坛上,我们都可以发现有很多LINUX爱好者提出的各种各样的问题。其中包括LINUX安装、故障解决、用户管理等等问题。在这些问题当中,最突出的就有如何成为名合格的LINUX系统管理员,还有就是成为LINUX系统管

hustbest的专栏 1594

文掌握linux系统管理命令

linux系统管理命令详解。

仅以此博客记录日常学习工作中所思所得,水平有限,难登大雅,万望海涵。 1545
上一篇: 在PL/SQL 开发中调试存储过程和函数的一般性方法
下一篇: 学习笔记-Linux 系统管理学习笔记(二)
alexdoes
博客等级 码龄23年 2粉丝 25原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值