arch 显示机器的处理器架构(1),我来为大家科普一下关于linux的学习笔记交流?以下内容希望对你有帮助!

linux的学习笔记交流(linux常用备忘录3)

linux的学习笔记交流

arch 显示机器的处理器架构(1)

[hadoop@localhost init.d]$ arch x86_64

[root@localhost ~]# echo $LANG#查看一下Linux默认的编码格式 zh_CN.UTF-8

静态主机表(主机名到IP地址的映射关系)

[hadoop@localhost init.d]$ cat /etc/hosts 127.0.0.1 localhost ::1 localhost localhost.localdomain localhost6 localhost6.localdomain6 192.168.0.110 hadoop0 [hadoop@localhost init.d]$ cat /etc/hostname主机名 localhost.localdomain [hadoop@localhost init.d]$ cat /etc/resolv.conf地址解析的名称服务器(计算机的域名解析) # Generated by NetworkManager search localdomain nameserver 192.168.30.2 /etc/networks 已知网路

sync命令

  sync命令是在关闭Linux系统时使用的。 因为Linux象其他Unix系统一样,在内存中缓存了许多数据,在关闭系统时需要进行内存数据与硬盘数据的同步校验,保证硬盘数据在关闭系统时是最新的,只有这样才能确保数据不会丢失。

一般正常的关闭系统的过程是自动进行这些工作的,在系统运行过程中也会定时做这些工作,不需要用户干预。

sync命令是强制把内存中的数据写回硬盘,以免数据的丢失。用户可以在需要的时候使用此命令。

[hadoop@localhost etc]$ sync

kill 12333 如果一个进程有子进程,kill pid(子进程号)后,父进程也会被杀掉

user pid ppid

comp 12323 12129

comp 12333 12323

Linux源代码目录

[hadoop@localhost kernels]$ pwd /usr/src/kernels [hadoop@localhost kernels]$ ll total 8 drwxr-xr-x. 22 root root 4096 Jun 12 2018 3.10.0-327.el7.x86_64 drwxr-xr-x. 22 root root 4096 Jun 16 2018 3.10.0-862.3.3.el7.x86_64 [hadoop@localhost kernels]$ uname -a Linux localhost.localdomain 3.10.0-862.3.3.el7.x86_64 #1 SMP Fri Jun 15 04:15:27 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

群组

groupadd group_name 创建一个新用户组 groupdel group_name 删除一个用户组 groupmod -n new_group_name old_group_name 重命名一个用户组

[root@localhost profile.d]# cat /etc/group#查看组 root:x:0: bin:x:1: daemon:x:2: sys:x:3: adm:x:4: tty:x:5:

查看自己属于的用户组

[hadoop@localhost profile.d]$ id uid=1002(hadoop) gid=1002(hadoop) groups=1002(hadoop)

查看root用户属于的用户组

[hadoop@localhost profile.d]$ id root uid=0(root) gid=0(root) groups=0(root)

hostname显示主机名

hostname hadoop 把主机名改为hadoop

长Shell命令行可以使用反斜线字符(\)在命令行上扩充,例如:

[root@localhost root]# echo “this is \

>long command” /*“>”符号为自动生成*/

set -xv 这个命令行给Shell设置了标志-x和-v(用于跟踪输出)。

[hadoop@localhost d4]$ set -x/*该命令为逐步进行跟踪 */ [hadoop@localhost d4]$ ls ls --color=auto 123 2222 bb22 d0430 d0510 d1 d2.sh d4.sh d66.sh d7 d8.sh dzz0500 22 23 d0425 d0505 d0515 d1.sh d3.sh d5.sh d6.sh d7.sh d9 e1 [hadoop@localhost d4]$ set x/*关闭跟踪命令*/ set x [hadoop@localhost d4]$ ls 123 2222 bb22 d0430 d0510 d1 d2.sh d4.sh d66.sh d7 d8.sh dzz0500 22 23 d0425 d0505 d0515 d1.sh d3.sh d5.sh d6.sh d7.sh d9 e1

ifconfig -a

PING -c 5 ip

[hadoop@localhost d3]$ ping -c 5 localhost PING localhost (127.0.0.1) 56(84) bytes of data. 64 bytes from locast (127.0.0.1): icmp_seq=1 ttl=64 time=7.22 ms 64 bytes from locast (127.0.0.1): icmp_seq=2 ttl=64 time=0.060 ms 64 bytes from locast (127.0.0.1): icmp_seq=3 ttl=64 time=0.057 ms 64 bytes from locast (127.0.0.1): icmp_seq=4 ttl=64 time=0.059 ms 64 bytes from locast (127.0.0.1): icmp_seq=5 ttl=64 time=0.055 ms --- localt ping statistics --- 5 packets transmitted, 5 received, 0% packet loss, time 4004ms rtt min/avg/max/mdev = 0.055/1.492/7.229/2.868 ms [hadoop@locast d3]$

[hadoop@localhost profile.d]$ ifconfig ens33显示一个以太网卡的配置 ens33: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.30.132 netmask 255.255.255.0 broadcast 192.168.30.255 inet6 fe80::2287:9460:9ccf:57ae prefixlen 64 scopeid 0x20<link> ether 00:0c:29:79:56:e7 txqueuelen 1000 (Ethernet) RX packets 1399808 bytes 1522084560 (1.4 GiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 691122 bytes 62560791 (59.6 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

ifup eth0 启用一个 'eth0' 网络设备

ifdown eth0 禁用一个 'eth0' 网络设备

ifconfig eth0 192.168.1.1 netmask 255.255.255.0 设置IP地址

[hadoop@localhost network-scripts]$ pwd /etc/sysconfig/network-scripts [hadoop@localhost network-scripts]$ ll total 252 -rw-r--r-- 1 root root 359 Nov 7 2020 ifcfg-eno16777736 -rw-r--r--. 1 root root 254 Jan 2 2018 ifcfg-lo -rw-r--r-- 1 root root 282 Nov 7 2020 ifcfg-Wired_connection_1

ifup命令用于激活指定的网络接口。ifup命令会去读取/etc/sysconfig/network-scripts/目录下的相关网络接口的配置文件,并根据配置文件的内容来激活该网络接口。注意:网络接口名称必须是/etc/sysconfig/network-scripts/目录配置文件中设置的才可以

2022-9-23

,