下面是给大家分享常用的linux命令
的干货。
系统信息
显示机器的处理器框架:
arch
显示机器的处理器框架:
uname -m
显示正在使用的内核版本:
uname -r
显示硬件系统部件:(SMBIOS/DMI)
dmidecode -q
罗列一个磁盘的架构特性:
hdparm -i /dev/hda
在磁盘执行测试性读取操作:
haparm -tT /dev/sda
显示CPU info信息:
cat /proc/cpuinfo
显示中断信息:
cat /proc/interrupts
校验内存使用:
cat /proc/meminfo
显示被使用的seap:
cat /proc/swaps
显示内核的版本:
cat /proc/version
显示网络适配器及统计:
cat /proc/net/dev
显示已加载的文件系统:
cat /proc/mounts
罗列PCI设备:
lspci -tv
显示USB设备:
lsusb -tv
显示系统日期:
date
显示1997年的日历表:
cal 1997
设置日期和时间 -月日时分年.秒:
date 111612001998.16
将时间修改保存到BIOS:
clock -w
关闭系统:
shutdown -h now
关闭系统:
init 0
关闭系统:
telinit 0
按预定时间关闭系统:
shutdown -h hours:minutes '关机语句'
取消按预定时间关闭系统:
shuntdown -c
重启:
shutdown -r now
重启:
reboot
注销:
logout
注销:
exit
文件和目录
进入home目录:
cd /home
返回上一级目录:
cd ..
返回上两级目录:
cd ../..
进入个人的主目录:
cd
返回上一次所在的目录:
cd -
显示所在路径:
pwd
查看目录中的文件:
ls
查看目录中的文件:
ls -F
显示文件和目录的详细信息:
ls -l
显示隐藏文件:
ls -a
显示包含数字的文件名和目录名:
ls [0-9]
显示文件和目录由根目录开始的树形结构:
tree
显示文件和目录由根目录开始的树形结构:
ls tree
创建名叫“dir1”的文件
mkdir dir1
同时创建两个目录:
mkdir dir1 dir2
创建一个目录树:
mkdir -p /tmp/dir1/dir2
删除名叫“dir1”的目录:
rmdir dir1
删除名叫“file1”的文件:
rm -f file
删除名叫“dir1”的目录并同时删除其内容:
rm -rf dir1
同时删除两个目录及他们的内容:
rm -rf dir1 dir2
重命名/移动一个目录:
mv dir1 new_dir1
复制文件:
cp file1 file2
复制一个目录下的所有文件到当前路径目录:
cp dir/* .
复制一个目录到当前路径目录:
cp -a /tmp/dir1 .
复制一个目录:
cp -a dir1 dir2
创建一个指向文件或目录的软链接:
ln -s file1 lnk1
创建一个指向文件或目录的物理链接:
ln file lnk1
查看文件内容
从第一个字节开始正向查看文件的内容:
cat file1
从最后字节开始反向查看文件的内容:
tac file1
查看一个长文件的内容:
more file1
类似于“more”命令,但允许在文件中和正向操作一样的方向操作:
less file1
查看文件的前两行:
head -2 file1
查看文件的最后两行:
tail -2 file1
实时查看被添加到一个文件中的内容:
tail -f /var/log/messages
欢迎技术交流
WeChat......