Linux杂碎知识点

tar总结

case 1

case 2

tar --strip-components=1 ,解压,并将顶层目录去掉
详细学习:https://blog.csdn.net/capecape/article/details/78548723

用户与权限

chmod -R g=u /usr/share/kibana    #这是什么意思?
find /usr/share/kibana -type d -exec chmod g+s {}  ##这又是什么意思

详细学习:https://blog.csdn.net/taiyang1987912/article/details/41121131

关于nohup与后台执行命令 “&” 的用法

nohup ./gradlew assemble &
## 上面的命令一执行马上回车
$ tailf nohup.out    ## 实时跟踪nohup中的日志

系统环境变量配置

下面这种方式也可以配置环境变量

cat > /etc/profile.d/gradle.sh <<EOF 
export GRADLE_HOME=/opt/gradle
export PATH=\$PATH:\$GRADLE_HOME/bin
EOF

注:这条语句会将EOF中的两条export …语句按照原样写入到 /etc/profile.d/gradle.sh文件中

source /etc/profile.d/gradle.sh

注:这种环境变量的配置方式也是永久生效的

查看主机基本信息命令

#1、查看cpu信息
$ lscpu
############## 结果示例 ################
Architecture:          x86_64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Little Endian
CPU(s):                1
On-line CPU(s) list:   0
Thread(s) per core:    1
Core(s) per socket:    1
Socket(s):             1
NUMA node(s):          1
Vendor ID:             AuthenticAMD
CPU family:            23
Model:                 1
Model name:            AMD EPYC Processor
Stepping:              2
CPU MHz:               1996.234
BogoMIPS:              3992.46
Hypervisor vendor:     KVM
Virtualization type:   full
L1d cache:             64K
L1i cache:             64K
L2 cache:              512K
NUMA node0 CPU(s):     0
Flags:                 fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm art rep_good nopl extd_apicid eagerfpu pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw retpoline_amd vmmcall fsgsbase bmi1 avx2 smep bmi2 rdseed adx smap clflushopt sha_ni xsaveopt xsavec xgetbv1 arat
############################################################

# 以配置文件方式查看cpu
$ cat /proc/cpuinfo
########### 结果示例 ##################
processor	: 0
vendor_id	: AuthenticAMD
cpu family	: 23
model		: 1
model name	: AMD EPYC Processor
stepping	: 2
microcode	: 0x1000065
cpu MHz		: 1996.234
cache size	: 512 KB
physical id	: 0
siblings	: 1
core id		: 0
cpu cores	: 1
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 13
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 nx mmxext fxsr_opt pdpe1gb rdtscp lm art rep_good nopl extd_apicid eagerfpu pni pclmulqdq ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand hypervisor lahf_lm cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw retpoline_amd vmmcall fsgsbase bmi1 avx2 smep bmi2 rdseed adx smap clflushopt sha_ni xsaveopt xsavec xgetbv1 arat
bogomips	: 3992.46
TLB size	: 1024 4K pages
clflush size	: 64
cache_alignment	: 64
address sizes	: 48 bits physical, 48 bits virtual
power management:
######################################

#2、查看磁盘
$ lsblk

########### 结果示例 ##################
NAME   MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sr0     11:0    1  41M  0 rom
vda    253:0    0  50G  0 disk
└─vda1 253:1    0  50G  0 part /
######################################

#3、查看内存情况
$ free -h

########### 结果示例 ##################
              total        used        free      shared  buff/cache   available
Mem:           1.8G         93M        1.5G        512K        234M        1.6G
Swap:            0B          0B          0B
#####################################

#4、查看内存情况
$ cat /proc/meminfo
########### 结果示例 ##################
MemTotal:        1882056 kB
MemFree:         1546284 kB
MemAvailable:    1627652 kB
Buffers:           53628 kB
Cached:           132152 kB
SwapCached:            0 kB
Active:           143028 kB
Inactive:          99824 kB
Active(anon):      57304 kB
Inactive(anon):      284 kB
Active(file):      85724 kB
Inactive(file):    99540 kB
Unevictable:           0 kB
Mlocked:               0 kB
SwapTotal:             0 kB
SwapFree:              0 kB
Dirty:                60 kB
Writeback:             0 kB
AnonPages:         57096 kB
Mapped:            25452 kB
Shmem:               512 kB
Slab:              64144 kB
SReclaimable:      54536 kB
SUnreclaim:         9608 kB
KernelStack:        1600 kB
PageTables:         3580 kB
NFS_Unstable:          0 kB
Bounce:                0 kB
WritebackTmp:          0 kB
CommitLimit:      941028 kB
Committed_AS:     335368 kB
VmallocTotal:   34359738367 kB
VmallocUsed:        9128 kB
VmallocChunk:   34359722492 kB
HardwareCorrupted:     0 kB
AnonHugePages:      8192 kB
CmaTotal:              0 kB
CmaFree:               0 kB
HugePages_Total:       0
HugePages_Free:        0
HugePages_Rsvd:        0
HugePages_Surp:        0
Hugepagesize:       2048 kB
DirectMap4k:       55152 kB
DirectMap2M:     2041856 kB
DirectMap1G:           0 kB
#####################################

#5、查看磁盘分区情况
$ df -h
########### 结果示例 ##################
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        909M     0  909M   0% /dev
tmpfs           919M   24K  919M   1% /dev/shm
tmpfs           919M  496K  919M   1% /run
tmpfs           919M     0  919M   0% /sys/fs/cgroup
/dev/vda1        50G  1.9G   46G   4% /
tmpfs           184M     0  184M   0% /run/user/0
#####################################

#6、查看操作系统
$ cat /etc/os-release
########### 结果示例 ##################
NAME="CentOS Linux"
VERSION="7 (Core)"
ID="centos"
ID_LIKE="rhel fedora"
VERSION_ID="7"
PRETTY_NAME="CentOS Linux 7 (Core)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:centos:centos:7"
HOME_URL="https://www.centos.org/"
BUG_REPORT_URL="https://bugs.centos.org/"

CENTOS_MANTISBT_PROJECT="CentOS-7"
CENTOS_MANTISBT_PROJECT_VERSION="7"
REDHAT_SUPPORT_PRODUCT="centos"
REDHAT_SUPPORT_PRODUCT_VERSION="7"
#####################################
posted @ 2021-02-21 09:14  kribee  阅读(124)  评论(0)    收藏  举报