Linux的独特及强大之处就在于文本界面,对于习惯使用Windows图形界面的我们来说,拿上Linux想要做一些基础操作是就会感觉无从下手,所以对于文本界面的操作就很重要,而且在这里我可以打下保票,这些知识学好,在操作时可以比win高效很多,事不宜迟,我们现在就开始聊聊文本界面。
首先了解一下 shell,tty,console,terminal的区别
这些名词都是电脑初期创造的,沿用至今,就不追根溯源了,只介绍下大体概念。
我们通过tty(terminal)操作的东西叫做console,通过操作console来和shell进行交互。Windows就是一个图形shell。
接下来就是常用命令
man——参考手册,有啥不会尽管问
ls——列出当前目录文件(不显示隐藏文件)
常用选项有:
ls -a——列出所有文件(包括隐藏文件)
ls -l——列出每个文件的详细内容
cd——切换当前(操作)文件夹
pwd——显示当先工作文件夹
cp——复制
rm——删除
cat——查看
在Linux中所有配置文件都是文本格式,需要查看时就会用到这个命令
但是由于cat命令只是显示内容,没有加入高亮,看起来会比较费劲所以可以通过vim打开进行查看。
chmod——添加/删除权限
文件有r(read)/w(write)/x(execute)权限当我们没有权限读写或是执行时可以使用chmod +x XXX命令来修改权限
apt——软件包管理
在Linux中下载删除软件都是靠apt命令完成,之前我们也已经使用过多次,这里就不做解释了
以上就是我们所常用的命令( 仅仅是日常使用),之后再渗透过程中会有更多强大的命令等着我们去学习和探索。
在学习linux的过程中一定要有自学能力,不会的命令man一下。巧妙地使用命令选项可以提高工作效率。
领取专属 10元无门槛券
私享最新 技术干货