linux命名学习(系统安装到使用配置)

1.查看ios镜像包的完整性

windows下查看ios镜像的MD5值命令如下:certutil -hashfile CentOS-7-x86_64-DVD-1810.iso MD5
在这里插入图片描述

2.查看系统时间命令:

date -s “2020-06-23 14:52:00” //修改系统时间
hwclock -w //把系统事件写到硬件时钟里

3.查看系统磁盘使用情况。

df -Th

4.查看磁盘信息

lsblk 或 fdisk -l 或parted -l或者cfdisk
在这里插入图片描述
在这里插入图片描述

分区 :fdisk /dev/sda
格式化:mkfs.ext4 /dev/sda
挂载 mount /dev/sda /opt
将挂载信息写入fstab文件中:echo /dev/sda /opt ext4 defaults 0 0 >> /etc/fstab。
mount -a

参考https://blog.csdn.net/qq_30604989/article/details/81163270

5.设置主机名称

hostnamectl set-hostname test001 //修改系统主机名称。
vi /etc/hosts 输入本机ip 加 主机名称
在这里插入图片描述
参考:https://blog.csdn.net/weixin_41010198/article/details/86497317

6.修改服务器ip。

ip a  //查看所有的网卡
ifconfig -a  //查看所有的网卡
vi  /etc/sysconfig/network-scripts/ifctf-ens3  //打开网卡的配置文件。
service network restart //重启网卡。
systemctl restatrt network //重启网卡。

在这里插入图片描述
配置文件详解请参考:https://www.cnblogs.com/ienino/p/7717092.html
参考:https://baijiahao.baidu.com/s?id=1646786952248997977&wfr=spider&for=pc

7.查看linux的版本

**1、 uname -a   (Linux查看版本当前操作系统内核信息)
 
  Linux localhost.localdomain 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 athlon i386 GNU/Linux
 
 
2、 cat /proc/version (Linux查看当前操作系统版本信息)
 
 内核版本
 gcc版本
 
 
3、 cat /etc/redhat-release(Linux查看版本当前操作系统发行版信息)
 、 cat /proc/cpuinfo (Linux查看cpu相关信息,包括型号、主频、内核信息等)
 
  processor        : 0
     vendor_id         : AuthenticAMD
  cpu family        : 15
  model             : 1
  model name      : AMD A4-3300M APU with Radeon(tm) HD Graphics
  stepping         : 0
  cpu MHz          : 1896.236
  cache size       : 1024 KB
  fdiv_bug         : no
  hlt_bug          : no
  f00f_bug        : no
  coma_bug      : no
  fpu                : yes
  fpu_exception   : yes
  cpuid level      : 6
  wp                : yes
  flags             : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr
                           sse sse2 syscall mmxext lm 3dnowext 3dnow
  bogomips      : 3774.87
 
 
5、 getconf LONG_BIT  (Linux查看版本说明当前CPU运行在32bit模式下, 但不代表CPU不支持64bit)
 
  32
 
 
6、 lsb_release -a`在这里插入代码片`**

参考https://www.cnblogs.com/panchanggui/p/10330377.html

8.确认系统配置

version 	查看系统版本信息(v1.1.1开始才有的命令)

lsblk或者fdisk -l或者parted -l	  查看磁盘信息

free –m;cat /proc/cpuinfo 	  查看内存/CPU信息

dmidecode -t 1 			  查看序列号

df –Th				  查看文件系统详情

ifconfig -a或者ip a		  查看网卡信息

date;hwclock 			  查看系统时间/硬件时钟

8.文件管理

cp   /opt 进入opt目录
在这里插入图片描述

查看指定目录(文件)下详细信息及大小
	ls -la /usr/bin/
	du -sh /home/
	du -sh * 查看目录文件大小,找到比较较大的
查看指定目录(文件)属性(时间属性和隐藏属性)
	stat /home,lsattr /home (chattr 修改隐藏属性)
查看当前目录绝对路径
	pwd
创建指定目录
	 mkdir -p /root/a/b
复制或者移动指定目录(文件)
	 cp -r /root/a/b  /root/a/a
	 mv  /root/a  /root/c
删除指定目录(文件)
	rm -r /home/test/aa
远程拷贝
	scp  -P 55555 -r /home/hik/   hik@10.33.48.212:/tmp/hik
    scp  -P 55555 -r hik@10.33.48.212:/tmp/hik  /tmp/hik
创建一个文件
	 touch 、vim/vi(文件已存在的话可修改文件内容)
压缩解压文件
	tar -xvf xx.tar		tar -cvf  xx.tar   xx xx xx 
	tar -zxvf xx.tar.gz		tar -zcvf xx.tar.gz xx xx xx
    unzip xx.zip		zip -r xx.zip xx xx
修改文件的内容
	vim/vi、sed、echo
	echo “xxx”> .bash_profile(清空原有数据再写入xxx内容)
	echo “xxx”>> .bash_profile(保留原数据在行尾追加xxx内容)
查看文件内容
	cat 、tac、more 、less、tail 、sed、head、
查找文件 
	find /var/ -mtime +10 -name "*.log“|xargs -i cp {} /tmp/logs/
    find  /var  -size -10M -size +1M  -exec du -sh {} \;
修改文件权限
	chmod  775 xxx ,chmod u=rwx,g=rwx,o=rx xxx,chmod u+x xx
wc命令用于计算字数

计算文件大小
du -sh hik 计算文件大小。

8.用户管理

在这里插入图片描述

```bash
增加组
	groupadd -g  1002  test2
增加用户
	/etc/default/useradd    默认属性配置文件
	useradd -u 1003 -g 1002 -s /bin/bash -d /home/test2 -m test2
删除用户
	userdel test2(先停止所有和test2相关的进程才能删除此用户)	
修改用户配置
	usermod -d /test3  test2	修改用户test2的家目录
	usermod –L test2		锁定用户(-U 解锁)
查看用户
	cat /etc/passwd 
	id  test2
	设置密码
	passwd  test2	
	echo "centos" |passwd --stdin test
密码有限期设置
	/etc/login.defs
     	PASS_MAX_DAYS	99999		//密码最长期限
	PASS_MIN_DAYS	0		//密码至少保持多久
	PASS_MIN_LEN		5		//密码最小长度
	PASS_WARN_AGE	7		//密码到期提前多久提醒
	CREATE_HOME		yes		//是否自动创建家目录
	UMASK           		077		//家目录默认权限

9.磁盘管理

在这里插入图片描述
LVM管理常用命令
在这里插入图片描述

文件系统手动挂载
      mount  分区名称或者逻辑卷名称  挂载点
      mount  /dev/sr0  /mnt/				  挂载物理光驱或者虚拟光驱
      mount -t ntfs  /dev/sdb4  /mnt/			           挂载移动硬盘或者U盘
      mount -t iso9660 -o loop CentOS-7-x86_64-DVD-1804.iso /media/  挂载ISO文件
      umount    卸载文件系统之前,需要关闭所有和文件系统相关的程序	

fdisk 分区命令
在这里插入图片描述
在这里插入图片描述
格式化命令 mkfs.xfs
在这里插入图片描述
lsblk 查看磁盘
在这里插入图片描述

10.网络管理

在这里插入图片描述
配置ip
在这里插入图片描述
在这里插入图片描述

立即生效
	systemctl restart network  或者  service network restart 
查看本机端口启用情况
lsof -i :55555
netstat -anp|grep 55555
ss -anp|grep 55555

探测远程端口启用情况
tcp端口       测试工具:telnet、nmap、nc
telnet   10.19.53.146   55555
nc -v 10.19.53.146   55555
nmap -sS 10.19.53.146 -p 55555 –Pn

udp端口	测试工具:nmap、nc
nmap -sU 10.19.53.124  -p 10000 –Pn
nc -uvz 10.19.53.124 10000

网卡抓包

   tcpdump -i ens160 host 10.9.85.17 -w /tmp/0700.cap  	     //指定网卡和主机IP保存目录

   tcpdump -i ens160 src host 10.19.53.125 		     //指定来自源主机的数据

   tcpdump -i ens160 dst host 10.19.53.125 		     //指定发送到目的主机的数据

   tcpdump -i ens160 tcp port 55555			     //指定本机协议和端口号

   tcpdump -i ens160 udp port 10000			     //指定本机协议和端口号

   tcpdump -i lo					     //指定本机内部流量

   tcpdmp -i ens160 icmp				     //指定获取ping的信息
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值