云网牛站
所在位置:首页 > 初入Linux圈 > Linux菜鸟起飞:Linux简单命令图文讲解

Linux菜鸟起飞:Linux简单命令图文讲解

2018-08-09 15:54:09作者:安久殇稿源:小殇的菜鸟之路

对于菜鸟来说使用Linux命令是比较头疼的,可是不得不学,本文从简单的Linux命令讲起,图文并茂。本次你最少学会15个Linux下的常用命令,因为它们易记、易学、易懂、易操作。阅读本文前推荐阅读10大好用的Linux实用工具推荐(命令行工具)一文。

 

Linux命令的基本格式

命令 【选项】 【参数】

1.命令:就是告诉操作系统要做什么。

2.选项:说明命令的运行方式,有的会改变命令的功能,选项通常以“-”开始。

3.参数:说明命令的操作对象,如文件、目录或系统本身。

 

1.whoami

功能:列出当前所登录的用户

Linux菜鸟起飞:Linux简单命令图文讲解

 

2.who命令

列出当前系统中正在工作的用户

Linux菜鸟起飞:Linux简单命令图文讲解

 

3.ls命令

显示目录下的文件、目录。

Linux菜鸟起飞:Linux简单命令图文讲解

ls -a 显示全部文件(包含隐藏文件,隐藏文件即以.开头的文件)

Linux菜鸟起飞:Linux简单命令图文讲解

ls -l 查看文件详情,也可以写作“ll”

Linux菜鸟起飞:Linux简单命令图文讲解

 

4.date命令

显示时间和修改时间

Linux菜鸟起飞:Linux简单命令图文讲解

修改时间按照格式“月日时分年”

如:date ‘080915242018’

 

5.cal命令

显示日历或者查看某年某月日历

Linux菜鸟起飞:Linux简单命令图文讲解

查看某年某月日历格式为 cal 月 年

Linux菜鸟起飞:Linux简单命令图文讲解

 

6.clear命令

清屏

Linux菜鸟起飞:Linux简单命令图文讲解

Linux菜鸟起飞:Linux简单命令图文讲解

 

7.useradd与passwd

useradd即新建一个用户,在建立用户之后要用passwd设置密码否则不能登陆。同时,新建账户和密码操作要在Root权限下才能执行。

Linux菜鸟起飞:Linux简单命令图文讲解

下图为不设定密码的情况

Linux菜鸟起飞:Linux简单命令图文讲解

设置密码

Linux菜鸟起飞:Linux简单命令图文讲解

设置完成后可以登录

Linux菜鸟起飞:Linux简单命令图文讲解

如果passwd不指定用户名,就是更改当前用户的密码

Linux菜鸟起飞:Linux简单命令图文讲解

 

8.man命令

获取命令的帮助,man 命令

Linux菜鸟起飞:Linux简单命令图文讲解

Linux菜鸟起飞:Linux简单命令图文讲解

 

9.pwd命令

显示当前目录

Linux菜鸟起飞:Linux简单命令图文讲解

 

10.cd命令

跳转到指定目录

Linux菜鸟起飞:Linux简单命令图文讲解

cd .. 返回上一级

Linux菜鸟起飞:Linux简单命令图文讲解

cd ~ 跳转到当前用户的家目录

Linux菜鸟起飞:Linux简单命令图文讲解

cd - 跳转到上一次所在的目录(相当于Windows里的后退)

Linux菜鸟起飞:Linux简单命令图文讲解

cd 直接使用cd同样是跳转至家目录

Linux菜鸟起飞:Linux简单命令图文讲解

 

11.cp命令

复制命令

cp /源目录/源文件 /新目录/新文件

Linux菜鸟起飞:Linux简单命令图文讲解

在复制整个目录的时候,使用cp无法拷贝,这涉及到复制的过程。比如在上文在 cp /home/Xs/1.txt /tmp/1.txt时,是在/tmp下建立1.txt然后将内容写入。但是在拷贝目录时,目录下还有目录,如/a下有/b目录,/b目录下有文件c。我们拷贝整个目录实际上是将文件整体复制搬运,但是我们的目标目录/d下没有/b目录,因此文件c无法建立,自然无法拷贝。这样的情况下,应使用cp -r递归拷贝命令。

cp -r /源目录 /新目录

 

12.mv命令

MV /原路径/原文件名 /新路径/新文件名

Linux菜鸟起飞:Linux简单命令图文讲解

MV命令也可以用作文件的重命名

mv 原名称 新名称

Linux菜鸟起飞:Linux简单命令图文讲解

 

13.mkdir命令

建立目录文件

mkdir 路径/名称

Linux菜鸟起飞:Linux简单命令图文讲解

mkdir -p 递推建目录,即可以建立/a/b/c/d这种形式的

Linux菜鸟起飞:Linux简单命令图文讲解

 

14.rm命令

删除

rm 路径/文件名

Linux菜鸟起飞:Linux简单命令图文讲解

加上选项 - r 可以删除目录

Linux菜鸟起飞:Linux简单命令图文讲解

附:因为Rm命令极其危险,一般在实际操作中不用rm。/tmp是一个定时自动清除的目录,可以将其当做回收站,利用mv命令达到删除的效果。在删除前,利用cp命令做备份,cp 路径/文件名 路径/文件名.bak

 

15.几种用于查看的命令

a)cat

cat 路径/文件名

Linux菜鸟起飞:Linux简单命令图文讲解

b)head

查看前几行,默认为10行

Linux菜鸟起飞:Linux简单命令图文讲解

也可以指定为几行

Linux菜鸟起飞:Linux简单命令图文讲解

c)tail

查看后几行,默认为10行

Linux菜鸟起飞:Linux简单命令图文讲解

当然也可以指定几行

Linux菜鸟起飞:Linux简单命令图文讲解

加上选项 -f 为动态查看,一般看日志文件会使用tail -f

d)more

按百分比查看文件,空格翻页。

Linux菜鸟起飞:Linux简单命令图文讲解

 

总结

以上15个Linux命令易记易学易操作,学命令就从上面的命令学起吧,加上实践,这是运用Linux命令之路的开始。

 

相关主题

如何轻松记住Linux命令

子频道
精选文章
热门文章