Linux命令点滴(2024.7~)
将一些应该学会的Linux命令,在此博文中做一个记录。
- 在Anolis 8.8 (Cent OS 9)下安装QT的可能步骤:
- #yum install qt-creator.x86_64
- 如何在CentOS 9 的终端命令行下安装FileZilla FTP 客户端软件(GUI):
- #yum -y install epel-release
- #yum -y install filezilla
- 将vi中的tab为由8个空格改为4个空格
- 对于单一用户:vi ~/.vimrc
- 对于全局配置: sudo vi /etc/vim/vimrc
- set tabstop=4
- set shiftwidth=4
- set softtabstop=4
- 删除某个目录下指定日期的文件,如删除2024.1.5创建的文件。
要在 Linux 下删除所有日期为 2024.1.5 的文件,可以使用 find
命令结合 -exec
选项来执行删除操作。首先,我们需要找到这些文件,然后使用 rm
命令将它们删除。
解析:
- 使用
find
命令查找文件。 - 使用
-type f
选项限制搜索结果为文件。 - 使用
-newermt
和! -newermt
选项来指定日期范围。 - 使用
-exec
选项执行rm
命令删除找到的文件。
注意:请将 /path/to/search
替换为您要搜索的目录路径。
find /path/to/search -type f -newermt "2024-01-04" ! -newermt "2024-01-06" -exec rm {} \;
- uprecords //可查看linux系统的启动记录,从首次运行此命令时开始记录。第一次运行此命令时,centos 系统会自动联网安装uptimed package.
uptimed: no useable database found. # Uptime | System Boot up ----------------------------+--------------------------------------------------- -> 1 77 days, 04:36:17 | Linux 4.18.0-348.7.1.el8 Mon Apr 22 10:18:24 2024 ----------------------------+--------------------------------------------------- NewRec 77 days, 04:36:16 | since Mon Apr 22 10:18:25 2024 up 77 days, 04:36:17 | since Mon Apr 22 10:18:24 2024 down 0 days, 00:00:00 | since Mon Apr 22 10:18:24 2024 %up 100.000 | since Mon Apr 22 10:18:24 2024
- cat /proc/cpuinfo //列出本机CPU信息,如内核数、fpu支持、bogmips 性能等。比如:
processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 79 model name : Intel(R) Xeon(R) CPU E5-2682 v4 @ 2.50GHz stepping : 1 microcode : 0x1 cpu MHz : 2494.224 cache size : 40960 KB physical id : 0 siblings : 1 core id : 0 cpu cores : 1 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 20 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 ss ht syscall nx pdpe1gb rdtscp lm constant_tsc rep_good nopl nonstop_tsc cpuid tsc_known_freq pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch invpcid_single pti ibrs ibpb stibp fsgsbase tsc_adjust bmi1 hle avx2 smep bmi2 erms invpcid rtm rdseed adx smap xsaveopt arat bugs : cpu_meltdown spectre_v1 spectre_v2 spec_store_bypass l1tf mds swapgs taa itlb_multihit bogomips : 4988.44 clflush size : 64 cache_alignment : 64 address sizes : 46 bits physical, 48 bits virtual power management:
- cat /etc/os-release //显示操作系统版本信息,比如:
NAME="CentOS Linux" VERSION="8" ID="centos" ID_LIKE="rhel fedora" VERSION_ID="8" PLATFORM_ID="platform:el8" PRETTY_NAME="CentOS Linux 8" ANSI_COLOR="0;31" CPE_NAME="cpe:/o:centos:centos:8" HOME_URL="https://centos.org/" BUG_REPORT_URL="https://bugs.centos.org/" CENTOS_MANTISBT_PROJECT="CentOS-8" CENTOS_MANTISBT_PROJECT_VERSION="8"
- echo $PATH //显示PATH环境变量的内容,比如:
/usr/local/mysql8/bin:/bin/arm-gcc-4.9.4/bin:/bin/jdk-17/bin:/home/cjl/.local/bin:/home/cjl/bin:/usr/local/mysql8/bin:/bin/arm-gcc-4.9.4/bin:/bin/jdk-17/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin
- 如何给vi中文件中每一行的末尾添加一个单词