
Linux Command
文章平均质量分 65
linux 命令学习
阿卡基-马
业余马拉松选手
展开
-
Linux中dd命令详解
一、dd命令dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。注意:指定数字的地方若以下列字符结尾,则乘以相应的数字:b=512;c=1;k=1024;w=2参数注释:if=文件名:输入文件名,缺省为标准输入。即指定源文件。< if=input file >of=文件名:输出文件名,缺省为标准输出。即指定目的文件。< of=output file...原创 2018-10-15 14:35:46 · 8403 阅读 · 1 评论 -
top命令
运行top命令后,键入大写P。有两种途径:a) 打开大写键盘的情况下,直接按P键b) 未打开大写键盘的情况下,Shift+P键 运行top命令后,键入大写M。有两种途径:a) 打开大写键盘的情况下,直接按M键b) 未打开大写键盘的情况下,Shift+M键...原创 2022-06-10 14:28:04 · 396 阅读 · 0 评论 -
g++ fvisibility选项
-fvisibility=[default|internal|hidden|protected] Set the default ELF image symbol visibility to the specified option---all symbols are marked with this unless overridden within the code. Using this feature can very substantially imp...原创 2022-03-03 10:24:51 · 443 阅读 · 0 评论 -
taskset set or retrieve a process CPU affinity
SYNOPSIS top taskset [options] mask command [argument...] taskset [options] -p [mask] pidDESCRIPTION top taskset is used to set or retrieve the CPU affinity of a running process given its pid, or to launch...原创 2020-05-18 21:38:47 · 372 阅读 · 0 评论 -
查看PID 进程是否存在的一个小技巧
在Linux 中判断一个PID 对应的进程是否存在,可以通过如下进行判断#! /usr/bin/env pythonimport osdef check_pid(pid): try: os.kill(pid,0) except OSError: return False else: return Trueif __name__ == "__main__": print check_pid(22467)如果P原创 2020-05-18 20:54:16 · 3269 阅读 · 0 评论 -
ubuntu 安装 pip 及 pip 常用命令
说明pip是一个安装和管理Python包的工具。在Pip的帮助下,你可以安装独特版本的包。最重要的是,Pip可以通过一个“requirements”的工具来管理一个由包组成的列表和版本号。Pip很像easy_install,但是Pip有一些额外的特色。ubuntu 安装pip# 1. 更新系统包sudo apt-get updatesudo apt-get upgrade# 2. 安装Pipsudo apt-get install python-pip# 3. 检查 pip.转载 2020-05-11 09:26:54 · 4586 阅读 · 0 评论 -
【Linux】start-stop-daemon
start-stop-daemon(8) dpkg suite start-stop-daemon(8)NAME start-stop-daemon - start and stop system daemon programsSYNOPSI...原创 2020-05-09 17:01:21 · 1978 阅读 · 0 评论 -
linux挂载SD卡
(1)通过#fdisk -l命令确认板子上的linux系统是否识别SD卡MP805M板子插入SD卡后显示SD30 slot is without WPmmc1: new high speed SD card at address 5bc0mmcblk0: mmc1:5bc0 SD02G 1.83 GiB mmcblk0: p1[/]# fdisk -lDisk /dev/mt...转载 2018-12-24 11:28:48 · 3763 阅读 · 0 评论 -
ranlib的作用
转自:http://blog.youkuaiyun.com/yuntongsf/article/details/6284517 更新静态库的符号索引表 本小节的内容相对简单。前边提到过,静态库文件需要使用“ar”来创建和维护。当给静态库增建一个成员时(加入一个.o文件到静态库中),“ar”可直接 将需要增加的.o文件简单的追加到静态库的末尾。之后当我们使用这个库进行连接生成可执行文件时,链接程序“l...转载 2018-11-27 19:42:48 · 512 阅读 · 0 评论 -
linux ar命令
当我们的程序中有经常使用的模块,而且这种模块在其他程序中也会用到,这时按照软件重用的思想,我们应该将它们生成库,使得以后编程可以减少开发代码量。这里介绍命令ar,用来对库操作。 1.ar基本用法 ar命令可以用来创建、修改库,也可以从库中提出单个模块。库是一单独的文件,里面包含了按照特定的结构组织起来的其它的一些文件(称做此库文件的member)。原始文件的内容、模式、时间戳、属主、组等属性都...转载 2018-11-27 19:32:12 · 241 阅读 · 0 评论 -
Linux cannot remove is a directory 解决办法
cannot remove is a directory 表示这是个目录不能删除,但是我们可以采用强制删除的办法,请看下面示例 在这里用户cb文件夹是一个目录,可用rm -rf cb删除:-r是递归处理,就是一层一层的删;-f是强制删除。执行命令rm –rf cb就可以实现对目录cb的删除操作或者你要完全删除用户cb,可直接userdel -rf cb。--------------...转载 2018-11-05 14:34:55 · 21206 阅读 · 1 评论 -
linux下强大的网络管理工具ethtool学习小结
1.ethtool ethtool 提供了强大的网卡及网卡驱动管理能力,其具体的实现框架和网络驱动程序及网络硬件关系紧密,容易修改和扩展,能够为 Linux 网络开发人员和管理人员提供对网卡硬件,驱动程序和网络协议栈的设置,查看以及及调试等功能。2.命令使用格式ethtool [option] interface常用的选项有:-s #修改网卡的部分配置,包括网卡速度、单工...转载 2018-10-31 10:43:06 · 3586 阅读 · 0 评论 -
Linux如何查看某个进程的环境变量?
在Linux系统上,有一些特殊的变量会被shell环境和操作系统环境用来存储一些特别的值,这类变量就被称为环境变量。环境变量是未在当前进程中定义,而从父进程继承而来的变量。那么怎么查看某个进程的变量呢?工具/原料 Linux操作系统 方法/步骤 启动Linux系统,进入终端操作界面,或者用ssh之类的工具连上Linux系统。 获取要查环境变量进程的ID号,使用p...转载 2018-10-31 09:03:02 · 5846 阅读 · 0 评论 -
windows 命令行切换目录
windows命令行切换目录的方式不如linux下直接好用,不同的目录还需要不同的切换方法,记录下来以备以后查阅,也希望能帮到有需要的人。1. 切换到C盘根目录打开终端cmd后,输入cd C:\(一定要加上后面的反斜扛)2.切换到C盘子目录打开终端cmd后,输入cd C:\dir1(切换到C盘下目录dir1)3.切换到其他盘根目录打开终端cmd后,输入D:(不需要加cd,一...转载 2018-10-19 16:28:55 · 1758 阅读 · 0 评论 -
sed命令详解
sed:Stream Editor文本流编辑,sed是一个“非交互式的”面向字符流的编辑器。能同时处理多个文件多行的内容,可以不对原文件改动,把整个文件输入到屏幕,可以把只匹配到模式的内容输入到屏幕上。还可以对原文件改动,但是不会再屏幕上返回结果。sed命令的语法格式:sed的命令格式: sed [option] 'sed command'filenamesed的脚本格式:sed [o...原创 2018-08-02 20:01:59 · 472 阅读 · 0 评论 -
Linux修改文件属性和权限
来自鸟哥的Linux私房菜在Linux下,和文件有关的身份有用户组,所有者,others,这三种身份又有三种权限,即r(读)、w(写)、x(执行)。 首先,文件权限描述由10个字符组成,例如,“-rwxr-xr--”、"drwxr-xr-x".其中,第一个字符的含义为:d:表示目录-:表示文件l:表示连接文件b:表示设备文件里面的可供存储的接口设备c:表示设备文...转载 2018-08-02 20:13:48 · 244 阅读 · 0 评论 -
Linux execlp函数
execlp从PATH 环境变量中查找文件并执行 定义:int execlp(const char * file,const char * arg,……); 头文件:#include<unistd.h> 说明:execlp()会从PATH 环境变量所指的目录中查找符合参数file的文件名, 找到后便执行该文件, 然后将第二个以后的参数当做该文件的...转载 2018-08-03 10:32:15 · 3834 阅读 · 0 评论 -
【Board-SAMA5】500 OOPS: vsftpd: refusing to run with writable anonymous root
500 OOPS: vsftpd: refusing to run with writable anonymous root如果我们已经把vsFTPd服务器启动好了,但登录测试是会出现类似下面的提示;500 OOPS: vsftpd: refusing to run with writable anonymous root这表示ftp用户的家目录的权限不对,应该改过才对;[root@loc...转载 2018-08-22 21:47:40 · 297 阅读 · 0 评论 -
【Board-SAMA5】vsftpd.conf
# Example config file /etc/vsftpd.conf## The default compiled in settings are fairly paranoid. This sample file# loosens things up a bit, to make the ftp daemon more usable.# Please see vsftpd.con...原创 2018-08-22 22:20:10 · 164 阅读 · 0 评论 -
Linux查看文件路径
Linux下有两个命令可以查看命令或者文件所在的位置1.whichwhich 用来查看当前要执行的命令所在的路径举个例子:[root@admin ~]# which python/usr/bin/python意思就是说:如果我直接输入 python ,那么输出的就是 python 命令的默认执行路径 即:/usr/bin/pythonwhich命令的原理:在...原创 2018-08-21 16:40:16 · 24865 阅读 · 0 评论 -
arm-none-linux-gnueabi交叉工具链与arm-linux-gcc 的区别
1)一般来说 arm-linux-gcc 是 arm-none-linux-gnueabi 的一个软链接。可用 ls -l 命令查看链接对象,用 ls -i 命令查看 inode 数值。 (2)arm-none-linux-gnueabi-gcc 只是告诉你支持eabi的功能,你当然也可以把这个名字改成arm-linux-gcc执行了,但是arm-linux-gcc的话是不可以直接改成a...转载 2018-08-21 16:42:26 · 4260 阅读 · 2 评论 -
2>/dev/null和>/dev/null 2>&1和2>&1>/dev/null
Linux中的标准输入输出标准输入0 从键盘获得输入 /proc/self/fd/0 标准输出1 输出到屏幕(即控制台) /proc/self/fd/1 错误输出2 输出到屏幕(即控制台) /proc/self/fd/2 /dev/null代表linux的空设备文件,所有往这个文件里面写入的内容都会丢失,俗称“黑洞” 1、2>/dev/null...转载 2018-09-16 20:19:27 · 820 阅读 · 0 评论 -
proc/meminfo 文件内存详解
/proc/meminfo 解析:MemTotal:可用的总内存--总物理内存减去kernel 代码/数据段占用再减去保留的内存区,mem_init_print_info里面有具体计算方式;MemFree:完全未用到的物理内存 LowFree+HighFreeMemAvailable:MemFree+Active(file)+Inactive(file)-(watermark+min(wa...转载 2018-09-17 20:50:00 · 1230 阅读 · 0 评论 -
Linux下find命令和grep命令查找文件
在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。 区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。 (2)grep是根据文件的内容进行查找,会对文件的每一行按照给定的模式(patter)进行匹配查找。 一.find命令 基...转载 2018-10-12 10:22:16 · 308 阅读 · 0 评论