今天给大家带来了一些关于Linux的一些常用命令(只列举一些,以后还会持续分享其他的指令)和vim的一个简单使用配置
常用指令:
首先要学习一款操作系统,我觉得最重要的是要会关机开机吧!
关机指令: halt -p 关闭系统,后面带一个-p代表着同时关闭电源!如果不加-p的话会
很麻烦,所以这个指令请慎用!
shutdown -h now使用shutdown命令进行关机操作 后面可以跟时间如果为now表示立即关机
shutdown -h 20:35 表示20点35分准时关机
shutdown -h +10 表示10分钟之后关机
还有一个init的关机指令,我不怎么用 init 0 指令
poweroff 这个指令也可以关闭系统
重启指令: reboot 简单粗暴
shutdown -r now 立即重启操作系统
shutdown -r 16:54 16点54分准时重启
shutdown -r +6 6分钟之后重启
还有就是可以使用init 6 进行重启
(在Linux系统下以.开头的文件都属于隐藏文件)
ls指令:列出当前目录下的文件列表(不包含隐藏文件)
常用选项
-l 可以列出文件的详细信息
这个会发现大小是4096字节表示的,我们想看一个文件的大小根本很难
所以可以使用 -h查看文件大小
这里会发现使用-h之后跟没加-h是一样的结果,那是因为-h可以将文件的大小进行格式化
我们ls命令默认是不显示文件大小的所以-h之后什么都没有
我们一般是 ls -lh (原本两个选项应该是ls -l -h 这样才对,ls -lh是前面的一个简化写法)进行连着用的
这样就有了 然后前面说了ls默认不会显示当前目录下的隐藏文件的
我们可以使用参数-a进行显示隐藏文件的操作
ls -a
是不是多了许多以.开头的文件呢?
当然任何一个选项之间都可以进行连用的
ls -alh
ls指令后面还可以加路径制定要列出那个路径下的文件列表
pwd指令:打印当前的目录的绝对路径
通俗点来说就是打印当前的路径
clear命令:可以清空当前的屏幕
输入clear就会清屏(也不准确啊,就是当前的指令行显示在最上面而已)
使用旁边的滚动条也可以拖上去的 快捷键是ctrl+l
cat命令可以查看一个文件的内容
cat指令后面也可以跟上绝对路径
more指令:有时候要打印的内容很多的时候,可能一次无法看全所有的内容
这时候就需要more指令了
这时候我们more 后面跟上要看的东西的绝对路径,因为很多所以无法一次性显示完全!使用more指令可以进行
分页显示或者是分屏显示,敲入指令后可以按回车键进行一行一行的显示也可以按空格键进行一页一页的显示
如果不想看了请按q键退出
重定向命令> and >>:重定向可以将当前屏幕上输出的东西保存到一个文件中
代表将ls打印出来的内容存储到a.txt中
我们查看一下a.txt是不是就是刚刚ls显示出来的东西啊
对比下 有一种情况可能就是说a.txt这个目标文件存在了怎么办
我们看一下
我们发现它直接覆盖了a.txt,但是如果我就想让它不覆盖怎么办呢
我们可以使用>>这样的话就表示将打印出来的内容添加到a.txt这个文本的最后面
我先使用>覆盖前面的a.txt 然后使用>>在后面追加了一份相同的内容这样的话
在看就是两份内容了!
cd指令:进入其他目录,可以进入其他的工作目录下
可以使用 cd ~ 进入当前用户的工作目录 cd .. 进入上一级目录 cd - 进入上一个目录
cd .. 和cd -的区别
目前我们在用户的工作目录中我们去到根目录下的bin目录下
然后我们cd ..试试
大家会发现原本是在/bin目录cd ..之后就到了根目录了也就是上级目录
我们接着来测试一下cd -
大家会发现我们回到家目录然后进入到/bin目录下使用cd -会回到上一个目录
也就是我从哪个目录cd到/bin目录我就回到哪个目录下去
| 管道命令:就像管子一样 管子的左右两边相连 大家可以理解为管子的左边输入数据右边输出数据
举个例子
其实也就是说 我在管道的左边打印了这个目录下的文件通过管道输入打印出来的文件
管道右边more指令作用在ls打印出来的内容上就成了这种
就相当于原本ls打印出来的内容在通过more指令显示到屏幕上了
后面还有几个简单的命令
cal指令:
观看日历
cal -y 观看全年的日历
date指令:
显示当前的时间后面还有许多!
以后会继续分享的!