首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux系列 Linux常用命令(2)

前言 本章将会讲解Linux系列目录和文件管理。...Linux常用命令:2022年,我每天都会用的linux常用命令 一.Linux常用命令后续 1.创建目录和文件 (1)mkdir命令 创建新的目录(Make Directory) mkdit命令用于创建新的空目录...例: [root@localhost -]# cp -r /boot/grub/ /etc/host.conf public_html/ [root@localhost -]# ls public_html...(不要和一f选项同时使用).rm命令将对每个待删除的文件或目录提示用户是否真的删除,需要输入y(表示删除)或n(表示不删除)进行确认,例如,以下操作将以提示确认的方式删除public_html目录中的host.conf...[root@localhoat -]# rm -i public_html/host.conf rm:是否删除普通文件"public_html/hoat.conf"?

16430
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    CMQ消费者报错,无法获取本机ip地址问题排查

    ipstr); } freeaddrinfo(res); return 0; } 测试代码中简单调用getaddrinfo方法,代码编写后,在腾讯云上申请一台CVM,系统环境为:Linux...hostname},看到系统调用过程, 省略无关语句整理如下: ... ... open("/lib64/libresolv.so.2", O_RDONLY|O_CLOEXEC) = 3 open("/etc/host.conf...O_RDONLY|O_CLOEXEC) = 3 ... open("/lib64/libnss_dns.so.2", O_RDONLY|O_CLOEXEC) = 3 ... uname({sysname="Linux...如果还是得不到的话,那么就会查看/etc/host.conf的内容,本机的是multi on,表示libresolv.so.2需要获取所有ip地址,解析器就会根据/etc/resolv.conf里面指定的所有...hosts文件中查找,找不到,先和内核空间进程通过单播形式通信,尝试获取,如果失败,则使用DNS客户端进行域名解析处理 * 打开文件/etc/services,查找服务 * 打开etc/host.conf

    1.6K125

    十四.Linux域名服务DNS

    linux 有关 DNS 解析的配置和文件 linux 中有三个文件是关于 dns 解析的: /etc/hosts 记录 hostname 对应的ip地址 /etc/resolv.conf 设置DNS服务器的...ip地址 /etc/host.conf 指定域名解析的顺序(是从本地的hosts文件解析还是从DNS解析) /etc/hosts 的存在是早期网络并不是特别发达,仅仅在 hosts 中保存主机名和 ip...192.168.81.3 5.启动named服务 systemctl start named 6.开机自启动 systemctl enable named ## 客户端 操作系统:windows和linux...如图所示则表示DNS正向解析成功 Linux作为客户端测试: 1. 安装bind-utils包,以便能使用nslookup、dig和host工具 yum install bind-utils 2....nslookup命令(与windows测试一致) nslookup 声明:本文为原创,作者为 对弈,转载时请保留本声明及附带文章链接:http://www.duiyi.xyz/%e5%8d%81%e5%9b%9b-linux

    6.9K40

    Java中InetAddress的使用(二):获取本机IP地址的正确姿势【享学Java】

    ---- 正文 为了更好的解释为何InetAddress#getLocalHost()不靠谱,有必要先普及下Linux下的相关文件的解释,比较我们的Java应用绝大部分情况下都是跑在Linux环境下的(...---- Linux下/sysconfig/network、hosts、host.conf、resolv.conf文件解释 这几个文件都位于/etc/目录下,下面分别给出解释和示例: /sysconfig...localhost.localdomain localhost6 localhost6.localdomain6 # 内网ip地址 -> 主机名 的映射关系 10.102.1.153 l-xxx.syc.prod.ali.qr host.conf...本文将会演示它在windows上(本机)以及Linux下运行的案例,会有差异,请注意区分。 ---- 直接使用getLocalHost()获取本机IP的错误示例 标题已经很明显指出了:这是错误示例。...为何在Linux下请你一定不要使用它来获取本机IP,因为它就是简单的读取/etc/hosts的内容,所以它默认返回的是127.0.0.1非常的不靠谱,因此本方法十分不建议在生产上使用。

    16.6K76

    Ubuntu 文件系统的概括

    bin 包含普通用户和系统、系统管理员可以共享的各种通用程序,如bash、dd、df、gzip、grep、mv和mkdir等常用的基本命令   */boot 包含系统引导程序GRUB及其配置文件、Linux...表示系统的物理内存,sda表示连接到主控之气上的第一个磁盘,sda1和sda2等则分别表示其中的第一个和第二个磁盘分区,ttyXX表示系统的串口设备等  */etc 包含系统管理和维护方面的所有配置文件,如host.conf...其中,sys、linux和bits等子目录中定义的数据结构,对于深入学习、理解和掌握Linux系统具有极大的参考价值  */usr/lib 其中包含各种共享的库函数,可供程序员以静态或动态的方式链接自己开发的应用程序...通常Linux系统采用日、周或月为时间周期,定期执行例行检查,以循环截取(如使用/usr/sbin/logrotate一类的程序)的方式,删除过时的数据,保留一定时间范围内的最新数据,使文件的大小保持一个适中的规模...在Ubuntu Linux系统中,每日将会定时执行一次logrotate程序,检查并处理系统日志文件  */var/lock 用于存储各种服务进程或应用程序访问特定的设备或文件时设置的封锁文件

    99320

    如何增强Linux和Unix服务器的安全性

    2.用户口令 用户口令是linux安全的一个基本起点,很多人使用的用户口令过于简单,这等于给侵入者敞开了大门,虽然从理论上说,只要有足够的时间和资源可以利用,就没有不能破解的用户口令,但选取得当的口令是难于破解的...3.默认账号 应该禁止所有默认的被操作系统本身启动的并且不必要的账号,当您第一次安装系统时就应该这么做,linux提供了很多默认账号,而账号越多,系统就越容易受到攻击。 可以用下面的命令删除账号。...此后,如果您希望用户admin能够su作为root,可以运行如下命令: # usermod -g10 admin 7.删减登录信息 默认情况下,登录提示信息包括linux发行版、内核版本名和服务器主机名等...为此,可以在/etc/rc.d/rc.local文件中增加如下一行: echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all 2.防止ip欺骗 编辑host.conf...到此,相信大家对“如何增强Linux和Unix服务器的安全性”有了更深的了解,不妨来实际操作一番吧!

    87820

    增强Linux和Unix服务器安全性的方法详解

    Linux被以为是一个比拟安全的Internet服务器,作为一种开放源代码操作系统,一旦Linux系统中觉察有安全漏洞,Internet上去自全球各地的意愿者会积极修补它。...众所周知,网络安全是一个非常重要的课题,而 Linux 和 unix 又是一种服务器上运行最广告的操作系统,下面本文将就加强一些适当的配置来防止一些安全问题的发生,以增强Linux/Unix服务器系统安全性...3.默认账号 应该禁止所有默认的被操作系统本身启动的并且不必要的账号,当您第一次安装系统时就应该这么做,Linux提供了很多默认账号,而账号越多,系统就越容易受到攻击。 可以用下面的命令删除账号。...为此,可以在/etc/rc.d/rc.local文件中增加如下一行: echo 1 > /proc/sys/net/ipv4/icmp_echo_ignore_all 2.防止IP欺骗 编辑host.conf...经过以上的设置,您的Linux服务器已经可以对绝大多数已知的安全问题和网络攻击具有免疫能力,但一名优秀的系统管理员仍然要时刻注意网络安全动态,随时对已经暴露出的和潜在安全漏洞进行修补。

    97321
    领券