linux新手必备命令截图
你们都用什么linux系统?
你们都用什么linux系统?
我用Ubunt.04已经好几年了,所以让 让我们在这里分享它。
1.办公软件
使用开源的libra office family bucket,word,excel,ppt基本满足文档处理工作。Ubuntu 的通用驱动程序是通用的,但有些驱动程序可以 不要被使用。
2.社交工具
,功能没有windows客户端齐全,但是基本的通讯和文件传输没有问题。
,腾讯已经发布了linux版,但是在使用过程中会出现问题,不如windows稳定。
3.浏览器
火狐,chrome都行。但如果使用英文版ubuntu,可能无法与多台电脑同步,需要进行额外的设置。
4.网络磁盘
百度网盘linux版和github都有go开源客户端,可以满足云存储。
做笔记
Evernote nixnote可以实现日常笔记的多机同步。毕竟不是官方开发的,ui也比较老,但是功能没问题。
此外,网易云笔记等工具也有linux版本。
6.开发工具
Vscod
linux中根目录下各个目录的作用?
概述关于Linux目录的功能有一个专门的文档,叫做FHS。可以私信linuxfhs获取。下面的数字简单介绍一下各个目录的功能。
/bin–用户基本二进制目录/bin是根目录的第一级子目录。该目录包含最基本的用户二进制文件,即应用程序。这个目录与Windows下的Programs目录非常相似。
并不是所有的应用程序都存放在这个目录下,一些不是特别基础的程序会存放在/usr/bin目录下。比如Chrome浏览器,或者用户自己安装的一些程序通常在/usr/bin下。系统应用通常在这个目录下,比如ls、mkdir、cp。
如果您使用桌面版本的操作系统,您可以通过GUI看到该目录的内容。下图就是一个具体的例子。
图4二进制目录/boot–静态引导文件目录/Boot下包含的文件是用于引导操作系统的文件。例如GRUB引导加载程序文件和操作系统内核。但是boot loader的配置文件不在这里,在/etc。录音。
/cdrom–CD挂载点目录/cdrom不是FHS标准的一部分,但是我们可以在大多数发行版中看到它。这个目录是CD的临时挂载点。
/dev–设备文件在Linux下,设备也是一个文件,比如磁盘、u盘或者CD。包括无线网卡,摄像头,串口都是一个文件。通常这些文件都在/dev目录下,所以可以切换到这个目录查看具体内容。
图5设备目录,其中该图是/dev目录的部分截图。这个目录下最常见的文件可能是/dev/sda,它代表一个SCSI磁盘。
除了处理物理设备,这个目录下还有很多伪设备。例如,/dev/random表示生成随机数的设备,而/dev/loop0是将本地文件映射到磁盘的虚拟设备。这些伪设备有时候非常有用,我们经常用这些设备做一些测试。
图6 GUI目录/etc–配置文件操作系统和应用程序的配置文件通常存储在一个目录中,这个目录就是/etc。许多配置文件以文本文件的形式存储在这里。我们可以通过文本编辑器修改配置项。比如网络的IP地址,Nginx的配置,系统日志的配置都可以在这里找到。
/Home–主目录该目录称为主目录。在Linux操作系统下,每个用户通常都有自己的目录,在/home下。例如,在这个例子中,有一个名为zhangsn的用户,他的主目录在/home下,如图7所示。
用户 的主目录包含这个数据文件和与用户相关的配置文件。通常,用户只有在获得授权的情况下才能修改其目录中的文件并访问其他文件。
图7张sn的主目录/lib——基本共享库在/lib目录的/bin和/sbin中存放二进制文件(应用程序)所需的库文件。/usr/bin下的应用程序所依赖的库通常位于/usr/lib目录下。
/lost found–可恢复文件每个文件系统都有一个lost found目录。如果文件系统崩溃,下次启动系统时将检查数据。如果在检查过程中发现有数据的文件,它们将被放入此目录。这样,您可以尝试手动恢复文件。
/media–可移动介质目录/Media下的子目录是一些可设备的挂载点。当一些可设备插入计算机时,子目录将自动创建并安装在该目录中。
/mnt–临时挂载点目录该目录通常为空。主要用来临时挂载一些外部文件。系统。例如,如果有多个数据磁盘,格式化后的磁盘将安装在此目录下。Mnt字符是mount的缩写,意思是坐骑。
/opt–由可选软件包安装的非常规软件通常安装在该目录中。
/proc–kernel amp process files这个目录也是一个虚拟目录,也就是说,它不是一个存储文件数据的目录。存储在该目录中的文件通常用于获取操作系统内核或进程的内部信息。
图8 proc目录例如,每个进程在这个目录下都有一个子目录,字母的名称就是进程ID。通过cat命令读取这个目录中的文件,可以获得进程的详细信息。例如,我们输入目录/proc/258,这是进程ID为258的进程的信息。我们可以通过ls命令看到以下内容。
图8流程细节/root–root主目录/root是root用户的主目录。根用户 的主目录不在/home下,而是在根目录下。这需要注意。
/run–应用程序状态文件该目录是一个相对较新的目录,用于应用程序存储经常变化的文件,如文件锁、进程ID或套接字。
/sbin–由系统管理的二进制文件该目录类似于/bin目录,用于存储二进制文件。与/bin目录不同,该目录存储用于系统管理的二进制文件,例如磁盘格式(mkfs)、磁盘分区(fdisk)和网络配置(ifconfig)等命令。
图9系统命令/SELinux–SELinux虚拟文件系统如果您的Linux发行版使用SELinux作为安全管理,那么这个目录包含SELinux使用的相关文件。
/SRV–服务数据该目录存储由特定服务提供的数据。通常目录是空的。这个目录中的数据通常是对外提供的,比如存储在网站中的用户信息。这里需要注意一下/var和/tmp的区别。前者是提供给外部用户使用的,而两者是应用程序自己使用的,重启后/tmp中的数据会丢失。
/tmp–临时文件应用程序生成的临时数据通常存储在此目录中。这个目录的一个特点是,目录中的数据会在系统重启后被清理。
/usr–用户二进制文件和只读数据不同于系统使用的应用程序和文件。用户使用的应用程序文件存储在/usr目录中。例如,存储在/bin下的系统二进制文件,以及用户在/usr/bin下使用的二进制文件。/李b系统库文件存储在下面,而/usr/lib存储应用程序使用的库文件。
/var–变量数据文件/var目录是/usr目录对应的可写目录,其中/usr目录的内容是只读的,而/var是可写的。日志文件和正常操作中的一些写操作通常会写入/var目录。例如,日志文件通常存储在/var/log中。