对于菜鸟来说使用Linux命令是比较头疼的,可是不得不学,本文从简单的Linux命令讲起,图文并茂。本次你最少学会15个Linux下的常用命令,因为它们易记、易学、易懂、易操作。阅读本文前推荐阅读10大好用的Linux实用工具推荐(命令行工具)一文。
Linux命令的基本格式 命令 【选项】 【参数】 1.命令:就是告诉操作系统要做什么。 2.选项:说明命令的运行方式,有的会改变命令的功能,选项通常以“-”开始。 3.参数:说明命令的操作对象,如文件、目录或系统本身。
1.whoami 功能:列出当前所登录的用户
2.who命令 列出当前系统中正在工作的用户
3.ls命令 显示目录下的文件、目录。
ls -a 显示全部文件(包含隐藏文件,隐藏文件即以.开头的文件)
ls -l 查看文件详情,也可以写作“ll”
4.date命令 显示时间和修改时间
修改时间按照格式“月日时分年” 如:date ‘080915242018’
5.cal命令 显示日历或者查看某年某月日历
查看某年某月日历格式为 cal 月 年
6.clear命令 清屏
7.useradd与passwd useradd即新建一个用户,在建立用户之后要用passwd设置密码否则不能登陆。同时,新建账户和密码操作要在Root权限下才能执行。
下图为不设定密码的情况
设置密码
设置完成后可以登录
如果passwd不指定用户名,就是更改当前用户的密码
8.man命令 获取命令的帮助,man 命令
9.pwd命令 显示当前目录
10.cd命令 跳转到指定目录
cd .. 返回上一级
cd ~ 跳转到当前用户的家目录
cd - 跳转到上一次所在的目录(相当于Windows里的后退)
cd 直接使用cd同样是跳转至家目录
11.cp命令 复制命令 cp /源目录/源文件 /新目录/新文件
在复制整个目录的时候,使用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 /原路径/原文件名 /新路径/新文件名
MV命令也可以用作文件的重命名 mv 原名称 新名称
13.mkdir命令 建立目录文件 mkdir 路径/名称
mkdir -p 递推建目录,即可以建立/a/b/c/d这种形式的
14.rm命令 删除 rm 路径/文件名
加上选项 - r 可以删除目录
附:因为Rm命令极其危险,一般在实际操作中不用rm。/tmp是一个定时自动清除的目录,可以将其当做回收站,利用mv命令达到删除的效果。在删除前,利用cp命令做备份,cp 路径/文件名 路径/文件名.bak
15.几种用于查看的命令 a)cat cat 路径/文件名
b)head 查看前几行,默认为10行
也可以指定为几行
c)tail 查看后几行,默认为10行
当然也可以指定几行
加上选项 -f 为动态查看,一般看日志文件会使用tail -f d)more 按百分比查看文件,空格翻页。
总结 以上15个Linux命令易记易学易操作,学命令就从上面的命令学起吧,加上实践,这是运用Linux命令之路的开始。
相关主题 |