随笔分类 - Linux
1
Linux相关
摘要:1、复制文件A的前N行数据到文件B中 如:将data.txt的前100000行复制到sample.txt中 head -n 100000 data.txt > sample.txt 2、复制文件夹A中的N个文件到文件夹B中 查看文件夹下文件数目: ls -l |grep "^-"|wc -l 复制前
阅读全文
摘要:speedtest-cli是一个用Python编写的轻量级Linux命令行工具,在Python2.4至3.6版本下均可运行。它基于speedtest.net的基础架构来测量网络的上/下行速率。 下载:git clone https://github.com/sivel/speedtest-cli.g
阅读全文
摘要:命令: 1 dd if=/dev/zero of=/home/a.txt bs=1M count=1024 命令说明: 1 if的参数是输入文件, 2 of的参数是要生成的文件, 3 bs的参数是每次读入的block大小, 4 count的参数是读取的block个数, 5 通过bs和count组合就
阅读全文
摘要:speedtest-cli是一个用Python编写的轻量级Linux命令行工具,在Python2.4至3.6版本下均可运行。它基于speedtest.net的基础架构来测量网络的上/下行速率。 当你的机器不方便安装或者不能安装时,可以这样使用~ 使用git命令下载测速工具:git clone htt
阅读全文
摘要:删除下列文件名中的"source-wuxi" 并且替换成"source-xibei" 示例:
阅读全文
摘要:查看时间: 1 #输出当前年月日 2 echo $(date +%F) 3 4 #输出当前时间(时分) 5 echo $(date +%R) 6 7 #输出当前时间(时分秒) 8 echo $(date +%T) 9 10 #输出星期 11 echo $(date +%A) 12 13 #组合输出日
阅读全文
摘要:RM 1. 删除一个文件夹及其下面的所有文件 1 rm -rf /home/pack1 2. 移动一个文件夹到另一个文件夹下面 1 mv /home/pack1 /home/pack2/ 2 #或 3 mv /home/pack1 /home/pack2 3. 移动文件夹下的所有文件的话就可以文件夹
阅读全文
摘要:1. 查看硬盘大小(获取硬盘被占用了多少空间,目前还剩下多少空间等信息) 1 df -h 2. 查看文件夹剩余容量空间 1 sudo df -lh '文件夹名' 2 3 #举例,查看根目录下mnt文件夹所剩余的空间 4 df -lh /mnt 3. 相关命令 1 df -hl #查看磁盘剩余空间 2
阅读全文
摘要:1. 查看当前文件夹下文件数目 1 ls -lR | grep "^-" | wc -l 2.查看当前文件夹内存大小 1 du -sh
阅读全文
摘要:" ./ " 的方式类似于新建了一个shell, 在这个新建的shell中去执行脚本中的程序,类似于新建了一个子进程。但这个子进程不继承父进程的所有非export类型的变量,并且脚本中对非export环境变量的创建或修改不会反馈到外部调用shell中。 " . " 的方式类似于将脚本中的每一行指令逐
阅读全文
摘要:方法一: 修改 /etc/profile 文件,保存后。退出并重新登录或者 source /etc/profile 即可立即生效 # 针对计算机全域所有用户,且永久有效 方法二: 修改 .bashrc 文件,保存后。退出并重新登录或者 source .bashrc 即可立即生效 # 安全,可针对某一
阅读全文
摘要:mkfs:用来在特定的分区建立Linux文件系统,是make filesystem的缩写。 例子:mkfs .ext3 /dev/mmcblk0p1 //把该设备格式化成ext3文件系统 mkdir -p:直接创建两个目录,父目录与子目录的关系。 例子:mkdir -p /mnt/mmcblk0p1
阅读全文
摘要:参考链接整理:https://github.com/mzlogin/awesome-adb ADB:Android Debug Bridge,是Android开发/测试的工具。 命令语法 adb 命令的基本语法如下: 如果只有一个设备/模拟器连接时,可以省略掉 [-d|-e|-s <serialNu
阅读全文
摘要:查进程 top命令:查看系统的资源状况。#top top命令:查看系统的资源状况。#top top -d 10 //指定系统更新进程的时间为10秒 ps:查看当前用户的活动进程。#ps -A ps:查看当前用户的活动进程。#ps -A ps命令查找与进程相关的PID号: ps a 显示现行终端机下的
阅读全文
摘要:问题: 在Linux系统中使用“vi test.sh”命令创建.sh文件,保存文件(:wq)并赋予权限(chmod +x test.sh)后,执行(./test.sh),出现问题:“bash: ./test: bin/sh: bad interpreter: No such file or dire
阅读全文
摘要:1、cat:用于连接文件并打印到标准输出设备上。(使用权限:所有使用者) 语法格式:cat [-AbeEnstTuv] [--help] [--version] fileName 参数说明: -n 或 --number:由 1 开始对所有输出的行数编号。 -b 或 --number-nonblank
阅读全文
摘要:1、用户与用户组 Linux是一个多用户操作系统,通过用户与用户组的概念,可以实现保证安全性和隐私性。任何一个文件都具有User、Group、Others三个权限。 2、Linux文件操作命令 处理目录的常用命令—— ls:列出目标目录下所有的子目录和文件(-a:列出所有文件……常用参数) cd:切
阅读全文
摘要:1、Linux磁盘命名规则 名称的起名规则——/dev/xxyN: 1、Linux下装所有硬件设备的一个目录叫 /dev(devices) 2、Linux没有C盘、D盘、Linux最根上的一个目录叫 / 3、/dev/ ——是所有设备文件所在的目录名。因为分区在硬盘上、而硬盘是设备,所有这些文件代表
阅读全文
摘要:【想成为某一方面的大神,没有捷径可走,只能不断的记录、练习、总结、coding……】 notes:主要从网上摘录了一些关于Linux的历史以及一些相关内容,以便对Linux系统有一定的了解。这不但可以扩展知识面,对后续的学习也有一定的帮助。 1、操作系统 操作系统(Operating System,
阅读全文
摘要:Linux系统的启动过程可以分为五个阶段: 内核的引导 运行init 系统初始化 建立终端 用户登录系统 1、内核引导: 当计算机打开电源后,首先进行BIOS开机自检,按照BIOS中设置的启动设备(一般是硬盘)来启动。在操作系统接管硬件以后,首先读入/boot目录下的内核文件。 2、运行init i
阅读全文
1