Linux 教程 | 菜鸟教程Linux 教程 Linux 是一种自由和开放源码的类 UNIX 操作系统。 Linux 英文解释为 Linux is not Unix。 Linux 是在 1991 由林纳斯·托瓦兹在赫尔辛基大学上学时创立的,主要受到 Minix 和 Unix 思想的启发。 本教程,我们将为大家介绍如何使用 Linux。 Linux 其实很容易学,相信你们能很快学会。 现在开始学习 Linux ! 谁适合阅读? 本教程针对的是Lin..
https://www.runoob.com/linux/linux-tutorial.html
1.pwd指令
用法:#pwd(print working directory)打印当前工作目录(路径比较繁杂的时候打印出来复制粘贴使用)
2.df指令
作用:查看磁盘的空间
语法:#df 查看磁盘空间
#df -h 可读性较高的输出磁盘空间
3.free指令
作用:查看内存使用情况
语法: #free 查看内存使用情况
#free -m 以MB为单位可读性较高的查看内存使用情况(建议使用)
4.head指令
作用:查看一个文件的前n行,如果不指定n,则默认显示前10行。
语法:#head -n 文件路径
5.tail指令
作用1:查看一个文件的末n行,如果不指定n,则默认显示前10行。
语法1:#tail -n 文件路径
6.less指令
作用:查看文件,以较少的内容进行输出,按下辅助功能键(回车(出现冒号)+数字+回车、空格键+上下方向键)查看更多
语法:#less 需要查看的文件路径
5.wc指令
作用:统计文件内容信息(包含行数、单词数、字节数)
语法:#wc -lwc 需要统计的文件路径
-l :表示lines,行数
-w :表示words,单词数
-c :表示bytes,字节数
6.date指令(重点)
作用:表示操作时间日期(读取、设置)
语法1:#date
语法2:#date +%F (等价于#date “+%Y-%m-%d”)输出形式:2020-01-12
语法3:#date “+%F %T” 引号表示让“年月日时分秒”成为一个不可分割的整体
等价操作#date “+%Y-%m-%d %H:%M:%S”
语法4:#date -d “-1 day” “+%Y-%m-%d %H:%M:%S” 获取1天前的时间
7.cal指令
作用:用来操作日历的
语法1:#cal 等价于cal -1 直接输出当前月份的日历
语法2:#cal -3 表示输出上一个月+本月+下个月的日历
语法3:#cal -y 年份 表示输出某一个年份的日历
补充:#cal -s(以美国输出风格,星期日是第一天)
#cal -m(以中国输出风格,星期一是第一天)
8.clear/ctrl+L指令
作用:清除终端中已经存在的命令和结果(信息)。
语法:clear 或者快捷键:ctrl+L
9.管道(重要)
管道符: |
作用:管道符一般可以用于“过滤”、“特殊”、“扩展处理”。
管道不能单独使用,必须需要配合前面所讲的一些指令来一起使用,其作用主要是辅助作用。
①过滤案例(100%使用):需要通过管道查询出当前目录下包含“y”字母的文档名称。
语法1:#ls / |grep y
说明:
①以管道作为分界线,前面的命令有个输出,后面需要先输入,然后再过滤,最后再输出。
通俗的讲就是管道前面的输出就是后面指令的输入;
②grep指令:主要用于过滤
②特殊用法案例:通过管道来实现less的等价效果(了解)
之前通过less查看文件,可以#less 文件路径
现在通过管道可以:#cat 路径 |less(没有太多必要,直接用less就可以)
③扩展处理案例:使用学过的命令统计某个目录下的文档的总个数。
#ls / |wc -l
#ls / |wc -w
10.hostname指令
作用:操作服务器的主机名(读取)
语法1:#hostname 含义:表示输出完整的主机名
方法二:#vi /etc/hostname 进入主机文件修改主机名
#reboot 重启
11.id指令
作用:查看一个用户的一些基本信息(包含用户id,用户组id,附加组id...),该指令如果不指定用户则默认当前用户。
语法1:#id 默认显示当前执行该命令的用户的基本信息
语法2:#id 用户名 显示指定用户的基本信息
12.ps -ef指令(重点)
指令:ps
作用:主要是查看服务器的进程信息,类似windows下面任务管理器-->进程
13.Find指令
作用:用于查找文件(其参数有55个之多)
语法:#find 路径范围 选项 选项的值