首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux 基础

Linux文件系统介绍 Linux操作系统中,所有被操作系统管理的资源,例如网络接口卡、磁盘驱动器、打印机、输入输出设备、普通文件或是目录都被看作是一个文件。...也就是说LINUX系统中有一个重要的概念:一切都是文件。...Linux支持的5种文件类型: 文件类型 描述 示例 普通文件 用来辅助设备(如磁盘)上存储信息和数据 包含程序源代码、可执行程序、图片、声音、图像等 目录文件 用于表示和管理系统中的文件,目录文件中包含一些文件名和子目录名...标准的Linux运行级别为5或者3 运行级别原理 总结: 目录/etc/rc.d/init.d下有许多服务器脚本程序,一般称为服务(service) /etc/rc.d下有7个名为rcN.d的目录,...Linux进程状态 Linux 中进程有哪几种状态? ps 显示出来的信息中,分别用什么符号表示的? 不可中断状态:进程处于睡眠状态,但是此刻进程是不可中断的。

1.4K21
您找到你想要的搜索结果了吗?
是的
没有找到

Linux 基础

Linux 基础 Linux 启动流程 Linux 启动时会看到很多启动信息。...常见的rc的含义 linux中经常会碰到 bashrc,rc.d,rc.local等带有rc的文件或目录,一般都是启动时需要加载的。...Linux 文件属性 Linux 是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限。 为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录)的权限做了不同的规定。... Linux 中,可以使用 ls -l 命令来显示一个文件的属性以及文件所属的用户和组。...Linux 文件属性和属组 对于文件来说,它都有一个特定的所有者,也就是对该文件具有所有权的用户。 同时, Linux 系统中,用户是按组分类的,一个用户属于一个或多个组。

51120

linux基础

1.目录 /:根目录,一般根目录下只存放目录,Linux下有且只有一个根目录。所有的东西都是从这里开始。.../boot:放置linux系统启动时用到的一些文件,如Linux的内核文件:/boot/vmlinuz,系统引导管理器:/boot/grub。...该模式下,用户输入的任何字符都被Vi当做文件内容保存起来,并将其显示屏幕上。文本输入过程中,若想回到命令模式下,按键ESC即可。 末行模式 末行模式也称ex转义模式。...RemoteHostIp:RemoteFolder FolderName scp -r RemoteHostIp:RemoteFolder FolderName 10.samba服务器构建 Samba是Linux...和UNIX系统上实现SMB协议的一个免费软件,能够完成windows、mac操作系统下访问linux系统下的共享文件 1.安装 sudo apt-get install samba samba-common

2K50

Linux基础

图片 Linux操作系统 不同的人对计算机有不同的操作习惯,不同的使用场景对操作系统有不同的挑战,所以当前就出现了多 种多样的操作系统 Windows 收费闭源操作系统,主要用于日常办公、游戏、娱乐多一些...Linux 免费的,开源的,主要用于服务器领域,性能稳定,安全 Unix 用于封闭的硬件环境,企业的应用依赖于定制化开发 Linux图谱 Linux发展到今天出现了大量不同的分支。...不同的分支都有不同的发展方向,可以扫描下面二维码,查看 Linux发现分支图 Linux名词 Linux系统内核指的是一个由Linus Torvalds负责维护,提供硬件抽象层、硬盘及文件系统控制及多...Linux发行套件系统是我们常说的Linux操作系统,也即是由Linux内核与各种常用软件的集合产品 RedHat认证 redhat是目前全球最大的Linux商业公司,redhat为Linux技术工程师提供了一个考试认证

71810

【编程基础linux基础入门--linux为何物?

接触linux大二的时候,那时候迷上了嵌入式linux,把电脑换成了linux系统,学习linux基础知识,学习linux命令,学习shell,泡论坛,就这样慢慢的平时工作学习都可以使用linux系统完成了...到了毕业工作的时候,正式开始android开发,使用的正是ubuntu系统,多亏上学时候的linux基础知识,工作的时候也算得心应手。...linux蜕变于unix,自大神Linus Torvalds创造出linux后,linux已经不断的改变我们的生活,越来越越发挥着不可缺少的作用。...想要开发linux,首先要会熟练的使用linux,笔者作为过来人,就来和对linux感兴趣的初学者来聊聊linux。 ? 上文提到过,linux就是根据unix演变过来的。...也许你听说过吧,linux是免费开源的,所有人都可以拿到它的代码。这里的免费只是说linux的内核免费。linux内核的基础上而产生了众多linux的发行版就不一定免费了。 ?

1.6K140

Linux笔记】Linux驱动基础

但是,嵌入式Linux中,驱动和应用的分层是特别明显的,最直观的感受就是驱动程序是一个.c文件里,应用程序是另一个.c文件。...调试驱动阶段常常选用第一种方式,因为较为方便;调试完成之后才采用第二种方式与内核一同编译。...那是因为有驱动层支撑着与硬件相关的操作,应用程序调用打开、关闭、读、写等操作会触发相应的驱动层函数。 本篇笔记我们以hello驱动做分享,hello驱动属于字符设备。...据我了解,之前版本的Linux内核中,设备节点需要手动创建,即通过创建节点命令mknod /dev目录下自己手动创建设备文件。既然已经有新的方式创建节点了,这里就不抠之前的内容了。...学单片机的有些朋友可能不太熟悉main函数的这种写法: int main(int argc, char **argv) main函数C中有好几种写法(可查看往期笔记:main函数的几种写法),Linux

25.8K54

Hacker基础Linux篇:基础Linux命令十四

今天我们继续学习Linux命令 su su命令用于切换当前用户身份到其他用户身份,变更时须输入所要变更的用户帐号与密码 su命令使用介绍: 命令格式:su [option] name 命令功能:切换当前用户身份到其他用户身份...hackuser 4 当然,如果你哪天发现这个是你自己创建的用户,你想解封可以这样 usermod -U hackuser sdfd uname uname命令可用于大多数UNIX和类UNIX系统以及Linux...详细输出所有信息,依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称 -m 显示主机的硬件(CPU)名 -n 显示主机在网络节点上的名称或主机名称 -r 显示Linux...操作系统内核版本号 -s 显示Linux内核名称 -v 显示显示操作系统是第几个version版本 -p 显示处理器类型或unknown -i 显示硬件平台类型或unknown -o 显示操作系统名 -

55840

Hacker基础Linux篇:基础Linux命令一

这一部分主要是讲解Linux常用命令工具,比如文件管理,文本处理等等,主要是为了让读者用最少的实践掌握和熟练应用基本的Linux操作,对于每个命令的举例,尽量做到小而精。...废话少说,我们先从最基础的开始: 1. ls ls命令是Linux下最常用的命令,ls命令就是list的缩写。...通过ls命令不仅可以查看Linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件权限),查看目录信息等等,ls命令日常的Linux操作中用的很多,在此给大家介绍一下ls命令的使用方法。...-p /home/me/Documents/Linux/is/funny 3. rm rm是一个危险的命令,使用的时候要特别当心,尤其对于新手,否则整个系统就会毁在这个命令。...所以,我们执行rm之前最好先确认一下在哪个目录,到底要删除什么东西,操作时保持高度清醒的头脑,而且尽量不要用-f选项。 ?

1.3K70

Hacker基础Linux篇:基础Linux命令五

Linux中一般默认安装的的编辑器叫vi,而vim是vi的增强版(vi Improved),很多发行版需要用户自己安装,但是vim与vi编辑器完全兼容,但是vim实现了更多的增强功能。...信息,除非你关闭这个文件然后再次打开 这时候我们就可以用这个-f选项了 我们如下使用 tail -f test.log tail命令就会一直循环输出这个文件的内容,即使有新的内容进来,也可以马上就显示屏幕上...cat命令是整个文件的内容从上到下显示屏幕上。...需要注意的是,more命令从前向后读取文件,因此启动时就加载整个文件。 如果你的文件很大,很有可能造成系统的死机。 ?...常用的命令如下 1 显示第三行起的文件 more +3 httpd.conf 2 文件中查找出现allow并且显示在前两行 more +/allow httpd.conf 3 有时候我们执行ls时候

93960

Hacker基础Linux篇:基础Linux命令十五

我们继续学习Linux命令,今天的内容比较长 我们先放小姐姐~ sar sar(System Activity Reporter),翻译过来就是,是目前Linux上最为全面的系统性能分析工具之一...3次,观察CPU的使用情况,并将采样结果以二进制形式存入当前目录下的文件output.txt中 输出如下: [root@localhost ~]# sar -u -o output.txt 10 3 Linux...表示统计信息为所有CPU的平均值 %user:显示在用户级别(application)运行使用CPU总时间的百分比 %nice:显示在用户级别,用于nice操作,所占用CPU总时间的百分比 %system:核心级别...inode、文件和其他内核表的监控 sar -v 10 3 这个命令的意思是,每10秒采样一次,连续采样3次,观察核心表的状态 输入如下: [root@localhost ~]# sar -v 10 3 Linux...commit:这个值是kbcommit与内存总量(包括swap)的一个百分比 4 内存分页的监控 sar -B 10 3 输出是这样的 [root@localhost ~]# sar -B 10 3 Linux

61360
领券