-
linux /proc 接口和共享中断
所属栏目:[Linux] 日期:2020-12-13 热度:88
在系统中安装共享处理者不影响 /proc/stat,它甚至不知道处理者. 但是, /proc/interrupts 稍稍变化. ? 所有同一个中断号的安装的处理者出现在 /proc/interrupts 的同一行. 下列输出( 从一 个 x86_64 系统)显示了共享中断处理是如何显示的: ? CPU0 0: 8 923354[详细]
-
linux Tasklet 实现
所属栏目:[Linux] 日期:2020-12-13 热度:155
记住 tasklet 是一个特殊的函数,可能被调度来运行,在软中断上下文,在一个系统决 定的安全时间中. 它们可能被调度运行多次,但是 tasklet 调度不累积; ; tasklet 只 运行一次,即便它在被投放前被重复请求. 没有 tasklet 会和它自己并行运行,因为它 只运行一次,[详细]
-
linux 安装一个共享的处理者
所属栏目:[Linux] 日期:2020-12-13 热度:184
共享中断通过 request_irq 来安装就像不共享的一样,但是有 2 个不同: ? SA_SHIRQ 位必须在 flags 参数中指定,当请求中断时. dev_id 参数必须是独特的. 任何模块地址空间的指针都行,但是 dev_id 明确地 不能设置为 NULL. ? 内核保持着一个与中断相关联的共享[详细]
-
根下目录及目录内详细文件
所属栏目:[Linux] 日期:2020-12-13 热度:154
1 文件系统层次结构 FHS 文件系统层次结构标准 定义了在类 Unix 系统中的目录结构和目录内容 2 根下目录及目录内文件 /bin? ? ? ? ? ? ? ?普通命令所在的文件 /sbin root? ? ? 用户命令所在的文件 /boot? ? ? ? ? ? 引导系统启动,引导程序和系统内核 /dev?[详细]
-
AM335X有关MMC的启动参数问题分析
所属栏目:[Linux] 日期:2020-12-13 热度:90
AM335X有关MMC的启动参数问题分析 一、 问题来源 硬件平台:AM335X芯片 SDK版本:ti-processor-sdk-linux-am335x-evm-03.00.00.04-Linux-x86-Install 使用创龙相关文档进行参考。 发现问题的过程:使用SD(MMC0)卡启动UBOOT,内核,文件系统,正常启动之后[详细]
-
OSCP Learning Notes -Exploit(1)
所属栏目:[Linux] 日期:2020-12-13 热度:110
Gaining Root with Metasploit Platform: Kali Linux,Kioptrix Level 1 1. Find the IP of Kioptirx nmap 10.0.0.0/24 -n -sP -sn 2. Scan the Kioptrix server and analyst the result. nmap -nvv -Pn- -sSV -p 22,80,111,139,443,1024 --version-intensity[详细]
-
(4)Linux命令分类汇总(13~16)
所属栏目:[Linux] 日期:2020-12-13 热度:151
Linux命令分类汇总(13~16) (十三)系统管理与性能监视命令(9个) 79?????? chkconfig ? ? 管理Linux系统开机启动项。 80?????? vmstat ? ? 虚拟内存统计。 81?????? mpstat ? ? 显示各个可用CPU的状态计。 82?????? iostat ? ? 统计系统IO。 83????? ? sar[详细]
-
你真的会Linux常用命令么——netstat查看端口
所属栏目:[Linux] 日期:2020-12-13 热度:97
一、使用netstat命令可查看端口使用情况 (1) 查看服务端口是否启用。常用于查看服务器进程端口是否启动 [[email?protected] ~]# netstat -nlp |grep 21050tcp6 0 0 :::21050 :::* LISTEN 10859/impalad (2) 查看端口连接情况 [[email?protected] ~]# netstat[详细]
-
DAY2《Linux就该这么学》
所属栏目:[Linux] 日期:2020-12-13 热度:119
准备工具 虚拟机软件 vm workstation rhel7系统 系统硬盘20G 系统安装时注意事项: 选择安装服务器版本系统、 设置主机名 网卡配置 CPU 内存大小 软件RPM工具Yum软件仓库 br RPM 为了简化软件安装复杂度 br yum 为了解决软件安装的依赖性(类似在windows中安[详细]
-
Sed删除和添加指定行的上下行的数据
所属栏目:[Linux] 日期:2020-12-13 热度:137
课题一:删除匹配行的上一行和下一行数据 1.删除匹配行的上一行和下一行: sed -i -e ‘/string/{n;d}‘ -e ‘$!N;/n.*string/!P;D‘ filename 2.删除匹配到特定字符所在行的上一行 sed -i -e ‘$!N;/n.*string/!P;D‘ filename 3.删除匹配到特定字符所在[详细]
-
【Linux】一步一步学Linux——VMware虚拟机三种网络模式详解(07)
所属栏目:[Linux] 日期:2020-12-13 热度:140
目录 00. 目录 01. 虚拟网络连接组件 02. 常见网络连接配置 03. 桥接模式 04. NAT 模式 05. 仅主机模式 06. 自定义模式 07. 附录 00. 目录 01. 虚拟网络连接组件 Workstation Pro 中的虚拟网络连接组件包括虚拟交换机、虚拟网络适配器、虚拟 DHCP 服务器和 N[详细]
-
《Linux》就该这么学-day1
所属栏目:[Linux] 日期:2020-12-13 热度:173
RPM与Yum软件仓库 RPM(红帽软件包管理器) 早期在Linux系统中安装软件只能采取源码包的方式安装,而且需要运维人员自行编译代码并解决许多的软件依赖关系。因此早期在Linux系统中安装程序是一件非常困难、耗费耐心的事情。 RPM的出现就是为了解决这些问题而[详细]
-
OSCP Learning Notes - Exploit(4)
所属栏目:[Linux] 日期:2020-12-13 热度:77
Client Side Attacks Tool: setoolkit 1. Start setoolkit on Kali Linux. setoolkit 2. Select 1) Social-Engineering Attacks 3. Select 2)Website Attack Vectors. 4. Select 2) Metasploit Browser Exploit Method 5.Select 2)Site Cloner and set the o[详细]
-
Linux安装MySQL
所属栏目:[Linux] 日期:2020-12-13 热度:133
目录 一、环境和资源地址 二、安装 2.1 方式一(在线安装) 2.2 方式二(离线安装) 三、操作mysql相关常用shell命令 四、登陆和初始化密码 一、环境和资源地址 *** centos 7 *** http://repo.mysql.com/yum/mysql-5.6-community/ 二、安装 2.1 方式一(在线[详细]
-
PJzhang:360压缩的用户许可协议和隐私政策阅读
所属栏目:[Linux] 日期:2020-12-13 热度:173
猫宁!!! 参考链接:http://yasuo.360.cn/ ? 当我们安装一个软件,不管是手机上的还是电脑上的,很少会去看它们的用户许可协议和隐私政策,而有的时候软件甚至都不提醒我们还有用户许可协议和隐私政策这回事儿,直接就安装成功了。 ? 前段时间听说360旗下[详细]
-
[转帖]linux下使用 du查看某个文件或目录占用磁盘空间的大小
所属栏目:[Linux] 日期:2020-12-13 热度:189
? du -ah --max-depth= 1 去年用过一次 后来忘记了.. 命令这个东西 熟能生巧..https: // www.cnblogs.com/kobe8/p/3825461.html ? du?-ah?--max-depth=1???? 这个是我想要的结果? a表示显示目录下所有的文件和文件夹(不含子目录),h表示以人类能看懂的方式[详细]
-
linux
所属栏目:[Linux] 日期:2020-12-13 热度:153
linux连接WIFI https://www.linuxidc.com/Linux/2018-04/151999.htm ? Step1、修改配置文件 使用 vi 编辑器修改?/etc/sysconfig/network-scripts/ifcfg-eth0 进入 /etc/sysconfig/network-scripts 目录 cd /etc/sysconfig/network-scripts打开配置文件 vi if[详细]
-
Linux操作系统命令帮助
所属栏目:[Linux] 日期:2020-12-13 热度:61
+++++++++++++++++++++++++++++++++++++++++++++ 标题:Linux操作系统帮助命令 时间:2019年3月20日 +++++++++++++++++++++++++++++++++++++++++++++ 在学习Linux操作系统的时候,可能会经常遇到一些自己不曾见过的命令,所以我们就需要学习命令用法。 在学[详细]
-
Linux安装软件的3种方式
所属栏目:[Linux] 日期:2020-12-13 热度:65
1.源代码编译安装 2.yum方式,自动搜索依赖关系,自动下载解决依赖关系 446 pip3 list 447 pip3 install -i https://pypi.douban.com/ simple flask 448 flask 449 pip3 list 450 clear 451 cd /etc/yum.repos.d/ 452 ls 453 mkdir allrepo 454 mv ./* allre[详细]
-
Linux 用户组
所属栏目:[Linux] 日期:2020-12-13 热度:117
who 命令常用参数 -a 打印能打印的全部 -d 打印死掉的进程 -m 查看打开伪终端的用户信息 -q 打印当前登录用户数及用户名 -u 打印当前登录用户登录信息 -r 打印运行等级 补充 who am i 同 who -m,who mom likes,查看打开伪终端的用户信息whoami 查看当前用户[详细]
-
linux – 在几个核心上运行进程
所属栏目:[Linux] 日期:2020-12-13 热度:154
我对内核,进程和线程的工作方式存在误解: 进程有多个线程. 所有这些线程共享相同的内存部分 Core拥有自己的缓存和内存地址空间. 因此,当我在Linux OS上运行一个进程(包含多个线程)并检查“top -H”命令时,我可以看到线程分布在多个核心上. 那它怎么样呢? ([详细]
-
linux – 什么是接口标识符
所属栏目:[Linux] 日期:2020-12-13 热度:100
我有一台笔记本电脑使用一个或多个网络适配器连接到我组织的网络.我正在尝试编写一个工具,它将持续监控每个网络的连接状态和连接质量.然而,我的网络知识限制和术语混淆了我. 专门找到所有网络适配器.有人建议我使用命令ifconfig,它给了我所谓的“接口标识符[详细]
-
linux – 线程本地存储变量的地址
所属栏目:[Linux] 日期:2020-12-13 热度:140
好吧,说我有 __thread int myVar; 然后我将 myVar从一个线程传递到另一个线程……如果数据真的是“本地”,那么1个线程的TLS存储可能无法映射到其他线程的地址空间,事实上,你可能会认为它不应该.这会导致SIGSEGV或其他东西.但是,系统可以将相同的地址映射到不[详细]
-
gnome-terminal不起作用可能是因为语言环境设置
所属栏目:[Linux] 日期:2020-12-13 热度:84
我在日本环境中安装了Antergos(简易版Arch). 但是我想将语言转换为英语,所以我重新调试 the wiki article然后在/etc/locale.gen中取消注释#en_US.UTF-8 UTF-8并编辑/etc/locale.conf后运行一些命令: LANG=en_US.UTF-8LC_CTYPE=en_US.UTF-8LC_NUMERIC=en_US.[详细]
-
linux – Unix权限设置速度
所属栏目:[Linux] 日期:2020-12-13 热度:133
添加/减去权限与明确设置权限之间是否存在明显的速度差异? 例如: chmod a+r VS chmod 755 解决方法 是,有一点不同.绝对设置需要单个系统调用(chmod()).增量设置需要两个调用 – 一个用于获取当前权限(stat()),然后用chmod()来设置它们. chmod()系统调用仅[详细]