二、基本命令行总结序言

Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要深受Minix和Unix思想的启发linux返回上一层命令,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网路合同。它支持32位和64位硬件。Linux承继了Unix以网路为核心的设计思想红旗linux安装linux内核,是一个性能稳定的多用户网路操作系统。Linux有上百种不同的发行版linux返回上一层命令,如基于社区开发的debian、archlinux,和基于商业开发的RedHatEnterpriseLinux、SUSE、OracleLinux等。

我个人选择的在阿里云的轻量级的服务器中安装了Centos8的系统,这样可以防止在自己笔记本上安装虚拟机的冗长,并且也比较稳定.可以很便捷地学习Linux系统地学习.

接出来让我们开始Linux的命令行学习之旅吧!

一、阿里云Centos7系统-Linux命令行1.显示IP地址

2.显示机器的处理器构架

3.显示CPUinfo的信息

4.查看目录中的文件

5.显示系统日期

linux返回命令模式_linux返回_linux返回上一层命令

二、基本命令行1.显示系统信息

arch显示机器的处理器构架

uname-m显示机器的处理器构架

uname-r显示正在使用的内核版本

dmidecode-q显示硬件系统部件-(SMBIOS/DMI)

hdparm-i/dev/hda列举一个c盘的构架特点

hdparm-tT/dev/sda在c盘上执行测试性读取操作

cat/proc/cpuinfo显示CPUinfo的信息

cat/proc/interrupts显示中断

cat/proc/meminfo校准显存使用

cat/proc/swaps显示什么swap被使用

cat/proc/version显示内核的版本

cat/proc/net/dev显示网路适配器及统计

cat/proc/mounts显示已加载的文件系统

lspci-tv列举PCI设备

lsusb-tv显示USB设备

date显示系统日期

cal2007显示2007年的月历表

date7.00设置日期和时间-月日时分年.秒

clock-w将时间更改保存到BIOS

2.死机(系统的死机、重启以及登载)

shutdown-hnow关掉系统

init0关掉系统

telinit0关掉系统

shutdown-hhours:minutes&按预定时间关掉系统

shutdown-c取消按预定时间关掉系统

linux返回上一层命令_linux返回_linux返回命令模式

shutdown-rnow重启

reboot重启

logout注销

3.文件和目录

cd/home步入‘/home’目录’

cd…返回上一级目录

cd…/…返回上两级目录

cd步入个人的主目录

cd~user1步入个人的主目录

cd-返回先前所在的目录

pwd显示工作路径

ls查看目录中的文件

ls-F查看目录中的文件

ls-l显示文件和目录的详尽资料

ls-a显示隐藏文件

ls[0-9]显示包含数字的文件名和目录名

tree显示文件和目录由根目录开始的树状结构

lstree显示文件和目录由根目录开始的树状结构

mkdirdir1创建一个称作‘dir1’的目录’

mkdirdir1dir2同时创建两个目录

mkdir-p/tmp/dir1/dir2创建一个目录树

rm-ffile1删掉一个称作‘file1’的文件’

rmdirdir1删掉一个称作‘dir1’的目录’

rm-rfdir1删掉一个称作‘dir1’的目录并同时删掉其内容

rm-rfdir1dir2同时删掉两个目录及它们的内容

mvdir1new_dir重命名/联通一个目录

cpfile1file2复制一个文件

cpdir/*.复制一个目录下的所有文件到当前工作目录

cp-a/tmp/dir1.复制一个目录到当前工作目录

cp-adir1dir2复制一个目录

cp-rdir1dir2复制一个目录及子目录

ln-sfile1lnk1创建一个指向文件或目录的软链接

lnfile1lnk1创建一个指向文件或目录的化学链接

touch-t0712250000file1更改一个文件或目录的时间戳-(YYMMDDhhmm)

filefile1outputsthemimetypeofthefileastext

iconv-l列举已知的编码

iconv-ffromEncoding-ttoEncodinginputFile>outputFilecreatesanewfromthegiveninputfilebyassumingitisencodedinfromEncodingandconvertingittotoEncoding.

find.-maxdepth1-name*.jpg-print-execconvert“{}”-resize80x60“thumbs/{}”;batchresizefilesinthecurrentdirectoryandsendthemtoathumbnailsdirectory(requiresconvertfromImagemagick)

linux返回上一层命令_linux返回_linux返回命令模式

4.文件和目录

cd/home步入‘/home’目录’

cd…返回上一级目录

cd…/…返回上两级目录

cd步入个人的主目录

cd~user1步入个人的主目录

cd-返回先前所在的目录

pwd显示工作路径

ls查看目录中的文件

ls-F查看目录中的文件

ls-l显示文件和目录的详尽资料

ls-a显示隐藏文件

ls[0-9]显示包含数字的文件名和目录名

tree显示文件和目录由根目录开始的树状结构

lstree显示文件和目录由根目录开始的树状结构

mkdirdir1创建一个称作‘dir1’的目录’

mkdirdir1dir2同时创建两个目录

mkdir-p/tmp/dir1/dir2创建一个目录树

rm-ffile1删掉一个称作‘file1’的文件’

linux返回上一层命令_linux返回_linux返回命令模式

rmdirdir1删掉一个称作‘dir1’的目录’

rm-rfdir1删掉一个称作‘dir1’的目录并同时删掉其内容

rm-rfdir1dir2同时删掉两个目录及它们的内容

mvdir1new_dir重命名/联通一个目录

cpfile1file2复制一个文件

cpdir/*.复制一个目录下的所有文件到当前工作目录

cp-a/tmp/dir1.复制一个目录到当前工作目录

cp-adir1dir2复制一个目录

cp-rdir1dir2复制一个目录及子目录

ln-sfile1lnk1创建一个指向文件或目录的软链接

lnfile1lnk1创建一个指向文件或目录的化学链接

touch-t0712250000file1更改一个文件或目录的时间戳-(YYMMDDhhmm)

filefile1outputsthemimetypeofthefileastext

iconv-l列举已知的编码

iconv-ffromEncoding-ttoEncodinginputFile>outputFilecreatesanewfromthegiveninputfilebyassumingitisencodedinfromEncodingandconvertingittotoEncoding.

find.-maxdepth1-name*.jpg-print-execconvert“{}”-resize80x60“thumbs/{}”;batchresizefilesinthecurrentdirectoryandsendthemtoathumbnailsdirectory(requiresconvertfromImagemagick)

总结

1.学习Linux是一个乏味无趣的事情,贵在坚持,希望自己列一个学习的计划,完成了就✔,这样才会有动力,有规划的学习.

2.可以选择在自己笔记本上安装虚拟机,倘若不会的可以参考我之前的文章

假如认为自己笔记本的性能不够的话,可以选择使用阿里云平台

3.下一期我会详尽地比较百度云,腾讯云,阿里云之间的优劣势比较,敬请期盼!

假如您认为文章对您有帮助的话,麻烦点个赞+关注哈,感谢!!!

Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复