-
linux一些基本操作-防火墙操作
所属栏目:[Linux] 日期:2020-12-14 热度:152
防火墙操作 一、service方式 查看防火墙状态: [[email?protected] ~]# service iptables status iptables:未运行防火墙。 开启防火墙: [[email?protected] ~]# service iptables start 关闭防火墙: [[email?protected] ~]# service iptables stop ? 二、[详细]
-
Linux Ext2文件系统
所属栏目:[Linux] 日期:2020-12-14 热度:119
Linux最传统的磁盘文件系统使用的是EXT2。所以要了解文件系统就得要由认识Ext2开始。文件系统是创建在磁盘上面的,因此我先来了解一下磁盘的物理组成。 磁盘组成与分区 整块磁盘 的组成主要有: 圆形的盘片(记录数据) 机械手臂与机械手臂上的磁头(可读写[详细]
-
Linux 权限和目录更改、移除、更换目录、列出目录内容、使用通配
所属栏目:[Linux] 日期:2020-12-14 热度:118
12 chgrp :改变档案、目录所属群组 ? ? ? ? ?chgrp -R dirname/filename ? chown :改变档案/目录拥有者? ? ? ? ? ? ? chown -R 账号名称 ?dirname/filename ? ? ? ? ? ?chmod :改变档案的权限,SUID,SGID,SBIT等等的特怅 13 权限 r:read :4 ,write:w:[详细]
-
Linux 中如何启用和禁用网卡?
所属栏目:[Linux] 日期:2020-12-14 热度:72
启用、禁用网卡有很多种方法。在这篇文章里,我们会介绍我们使用过的最好的 5 种方法。 -- Magesh Maruthamuthu(作者) 你可能会根据你的需要执行以下命令。我会在这里列举一些你会用到这些命令的例子。 当你添加一个网卡或者从一个物理网卡创建出一个虚拟[详细]
-
Linux下下载百度网盘资料
所属栏目:[Linux] 日期:2020-12-14 热度:92
因为百度网盘没有Linux下的客户端,所以无法直接下载网盘里的资料了。各路大神各显神通,提出了各种解决方法,这里只介绍两种。 1、BaiduPCS Github上有人通过Go语言写了一个Baidu网盘的客户端,下载地址:https://github.com/iikira/BaiduPCS-Go? Ubuntu 只[详细]
-
linux 帮助指令
所属栏目:[Linux] 日期:2020-12-14 热度:87
帮助指令 介绍: 当我们对某个指令不熟悉时,可以使用linux提供的帮助指令 来了解这个指令的使用方法 |--man 帮助指令 基本语法 man[命令或配置文件](功能描述,获得帮助信息) eg: |--man ls 查看ls命令的帮助信息 |--help 指令 功能描述,获得shell内置命[详细]
-
Linux 查看主机、CPU、内存、内核、网卡或MAC地址、关机、重启、
所属栏目:[Linux] 日期:2020-12-14 热度:92
7 uname -a 显示主机名、内核、硬件结构等全部信息 unmae -r 只显示内核 查看Redhat和centos的内核版本也可以用cat /etc/redhat-release 或cat /etc/centos-release hostname 查看主机名 ifconfig 查看网卡地址和MAC地址 cat /proc/cpuinfo 查看CPU信息 cat[详细]
-
mini dc(选做)
所属栏目:[Linux] 日期:2020-12-14 热度:182
一、题目要求 提交测试截图和码云练习项目链接,实现Linux下dc的功能,计算后缀表达式的值 二、源代码 1.MyDC类 import java.util.StringTokenizer;import java.util.Stack;public class MyDC{ /** constant for addition symbol */ private final char ADD[详细]
-
Linux-day3-pdf课件
所属栏目:[Linux] 日期:2020-12-14 热度:194
?一、Linux常用系统性能监控指令 ? 二、Linux文件系统和磁盘管理 ?[详细]
-
linux – 允许非root用户删除缓存
所属栏目:[Linux] 日期:2020-12-14 热度:177
我正在一个系统上进行性能测试,我需要确保从磁盘读取数据,并且它不仅仅是缓存(比如早期的测试).我读了 here,我可以使用命令删除缓存 echo 3 | sudo tee /proc/sys/vm/drop_caches 但请注意,即使我的帐户是管理员帐户(登录彼得),它仍然需要我的密码.我希望能[详细]
-
使用awk将列转换为行
所属栏目:[Linux] 日期:2020-12-14 热度:74
我有一个输入数据文件: anim gentFZ543 1FZ543 2FZ543 3FZ543 1FZ547 4FZ547 3FZ547 3FZ547 1 我想将这些数据转换为: – anim gentFZ543 1 2 3 1FZ547 4 3 3 1 换句话说,我想将元素从垂直转换为水平. 我可以使用AWK Comand 谢谢你的关注. 解决方法 awk 'NR[详细]
-
linux – Bash输出具有最高值的行
所属栏目:[Linux] 日期:2020-12-14 热度:69
我的问题非常像 this one,但有一点不同;我希望输出在第3个选项卡上得分最高的行.我的数据如下: 1.gui Qxx 162.gui Qxy 233.guT QWS 11 我想得到这个: 1.gui Qxy 233.guT QWS 11 我用了: cat file.f | uniq | cut -d" " -f3 | sort | uniq -d out.f 但没有[详细]
-
如何从linux命令验证Erlang配置文件
所属栏目:[Linux] 日期:2020-12-14 热度:81
我可以通过运行命令来验证配置文件 file:consult("settings.config"). 我可以从linux命令执行此操作吗?我知道我可以打开erl shell并运行此命令,但我想用一个shell命令执行此操作 解决方法 您可以使用escript文件来执行此操作.像这样的东西: validate.escri[详细]
-
linux – 字体的终端转义序列
所属栏目:[Linux] 日期:2020-12-14 热度:147
我想要开发的内容: 终端可以同时使用至少2种字体.我将使用一种字体用于 shell输入行,另一种字体用于命令输出.例如: user@host$ls /home user user1 user2 user3 为什么: 更可读的终端/ shell 怎么样:我有问题.可能shell需要生成一些新的转义序列.终端需[详细]
-
有条件地在linux脚本中添加或附加到文件
所属栏目:[Linux] 日期:2020-12-14 热度:107
我需要通过脚本修改文件. 我需要做以下事情: 如果某个特定字符串不存在,则将其附加. 所以我创建了以下脚本: #!/bin/bash if grep -q "SomeParameter A" "./theFile"; then echo exist else echo doesNOTexist echo "# Adding parameter" ./theFile echo "S[详细]
-
为什么arm-linux-gnueabi-g -4.4总是构建一个“7-A”二进制文件
所属栏目:[Linux] 日期:2020-12-14 热度:180
我正在运行Ubuntu 12:04LTS并安装了arm- linux-gnueabi C和C编译器.编译的二进制文件不会在我的目标板上运行.看起来即使我指定了cpu和arch,编译器仍会为错误的CPU构建二进制文件.而不是atm9tdmi它构建和7-A. 我做错了什么或者我应该配置什么?谢谢. ~/ArmTe[详细]
-
linux – FFMPEG缩放,如何设置比例所以宽度和高度不超过一定数量
所属栏目:[Linux] 日期:2020-12-14 热度:137
我有2个视频,一个是500像素乘100像素(只是一个例子,就像在iPhone上横向记录的东西).和一个1980 x 400像素的视频.我需要视频转换维持宽高比.我知道-vf缩放滤镜,例如-vf scale = -1:320,但是它只取宽度并相应地缩放高度.我的500 x 100视频宽320像素,高1600像[详细]
-
内存管理 – 调试内核模块(内存损坏_
所属栏目:[Linux] 日期:2020-12-14 热度:164
我正在调试我的内核模块,它似乎有内存损坏, 基本上是alloc_netdev()为’net_device’分配的一块内存 实例已损坏. 1)我在我的内核的.config中启用了CONFIG_DEBUG_KERNEL,CONFIG_DEBUG_SLAB,CONFIG_DEBUG_KMEMLEAK,但是不确定kmemleak会发生什么.是否应该在读[详细]
-
Linux:如何检测进程是否过度颠簸?
所属栏目:[Linux] 日期:2020-12-14 热度:149
有没有办法以编程方式检测? 另外,检测哪些进程正在颠簸的linux命令是什么? 解决方法 我假设这里的“颠簸”是指所有进程的活动内存集太大而无法容纳到内存中的情况.在这种情况下,每个上下文切换都会导致读取和写入磁盘,最终服务器可能会崩溃,以至于硬件重启[详细]
-
linux – 如何重定向结果“!find …”命令来放置lftp命令
所属栏目:[Linux] 日期:2020-12-14 热度:112
我想从lftp中放入来自!find命令的结果的文件. 我试过了: $ lftp -u foo,sftp://barlftp foo@bar$ put !find ./local -type f 但失败了!! 这有效: $ lftp -u foo,sftp://barlftp foo@bar$ !find ./local -type f | awk '{print "put "$1}' /tmp/files.lftp[详细]
-
linux – GDB调试:应用程序终止于SIGTRAP
所属栏目:[Linux] 日期:2020-12-14 热度:56
一直在尝试使用GDB远程调试在我的目标上运行的应用程序. 目标是基于Armv6,操作系统是 linux,应用程序是基于QT的多线程应用程序. 我能够设定断点.但是当突破点被击中时,程序会与SIGTRAP一起崩溃. 提示:我能够在同一目标上运行另一个小样本多线程QT-App. 可能[详细]
-
linux – 如何从/ dev / input / mice中读取鼠标按钮状态?
所属栏目:[Linux] 日期:2020-12-14 热度:125
你如何从/ dev / input / mice中读取鼠标按钮状态?我想检测按钮是否被按下. 解决方法 您可以打开设备并从中读取. / dev / input / mice中的事件长度为3个字节,需要进行一些解析.我认为现在首选的方法是使用/ dev / input / event#.但是,这是一个使用/ dev /[详细]
-
linux-kernel – Qemu arm Linux内核启动调试,没有源代码
所属栏目:[Linux] 日期:2020-12-14 热度:123
我正在使用Qemu学习一些 Linux内核开发/黑客,并希望调试Linux的启动过程(2.6.34.3).我已经为ARM多功能平台编译并使用Codesourcerys arm-none-eabi交叉编译器.我使用Eclipse作为使用gdbserver构建和调试的环境. 所以我已经成功地在qemu中构建并运行内核,但问[详细]
-
linux – 如何对根文件系统进行tar备份?
所属栏目:[Linux] 日期:2020-12-14 热度:103
我在SD卡上安装了 linux,我用这个命令来安装rootfs tar xpjf rootfs.tar.bz -C / mnt / rootfs / 现在,我对rootfs进行了一些更改,我想创建一个备份,我可以使用上面的相同命令,我尝试使用: tar cpjf rootfs.tar.bz2 /mnt/rootfsandtar cpjf rootfs.tar.bz2 -[详细]
-
使用-g在Linux上构建OpenSSL以进行调试
所属栏目:[Linux] 日期:2020-12-14 热度:127
我有一个来自OpenSSL(特别是SSL_read)的段错误,我想调试.我认为这里采取的最佳步骤是使用调试符号自己构建库,这样我就可以进入函数并查看它正在发生的命令.我不清楚如何a)自己构建库和b)破解makefile给我调试符号.有没有人有使用这个特定库的经验,或者对这种[详细]