Linux系统常用命令(一)

1.1. top命令详解

  当你读写文件的时候,Linux内核为了提高读写性能与速度,会将文件在内存中进行缓存,这部分内存就是Cache Memory(缓存内存)。即使你的程序运行结束后,Cache Memory也不会自动释放,这就会导致你在Linux系统中程序频繁读写文件后,你会发现可用物理内存会很少。

  其实这缓存内存(Cache Memory)在你需要使用内存的时候会自动释放,所以你不必担心没有内存可用。如果你希望手动去释放Cache Memory也是有办法的。

  小结:查看CPU使用率可以用top命令中的%id对应的数值。

1.2. 查看系统内存

free  -m

total  used  free  shared bufers  cached

Mem:24009  21754  2254  0 281 11549

系统可用内存=free+shared+buffers+cached

1.3. 杀掉一个进程

  ps -ef|grep inteA 找到第一列的PID,kill  -9 PID

1.4. 各种协议的远程登录

ssh 11.12.205.40

telnet 1.12.15.27

ftp 11.12.15.117

1.5. 改变文件所属用户及所属组

chaown -R tduser:tdgroup file

-R 表示对指定路径下的子文件夹和文件都生效

1.6. 改变文件的读写权限

chmod 765 file

自己是7,同一组用户是6,其他用户是5

1.7. 查看磁盘和文件大小命令

df  -hl

查看各个系统的各个磁盘空间的使用情况

du  -sh  *

查看当前路径下各个文件夹大小

1.8. 查看Linux系统版本

查看Linux内核版本:cat  /proc/version

查看Linux发行版本:cat  /etc/issue

1.9. 不同主机间复制文件scp命令

scp  [email protected]:/home/software/Breeze_iDeploy_V100R001C80/pkg/”Test\ \&\ Diagnosis/V100R002C30_AppInstall.zip”/    /opt/huawei/

从远端主机上复制文件到当前主机的 /opt/huawei/ 目录下

如果路径中文件或文件夹的名字有空格或其他特殊字符的,需要先用双引号将名字引起来,再用“\”将特殊字符进行转义。

1.10. 设置本机禁ping

vi /proc/sys/net/ipv4/icmp_echo_ignore_all

数字为0,可以被ping;数字为1不能被ping

因为proc是只存放在内存里的伪文件系统,存放的都是系统当前的各项信息及内核参数。所以不能vi去编辑,只能用echo去重定向:

echo “1”>/proc/sys/net/ipv4/icmp_echo_ignore_all

时间: 2024-10-14 15:14:42

Linux系统常用命令(一)的相关文章

linux系统 (常用命令)

linux系统 (常用命令) cat tail -f 日 志 文 件 说    明 /var/log/message 系统启动后的信息和错误日志,是Red Hat Linux中最常用的日志之一 /var/log/secure 与安全相关的日志信息 /var/log/maillog 与邮件相关的日志信息 /var/log/cron 与定时任务相关的日志信息 /var/log/spooler 与UUCP和news设备相关的日志信息 /var/log/boot.log 守护进程启动和停止相关的日志消息

Linux系统常用命令(2)

上一篇博客:Linux系统常用命令:https://www.cnblogs.com/yanxuezhengwanqi/p/11504199.html 文件(夹)相关命令: 文件类型: ls -l 文件夹路径:查看指定路径下未被隐藏的文件的详细信息 ls -al 文件夹路径:查看指定路径下所有文件的详细信息 ls -dl 文件夹路径:查看该文件夹信息 第一列:文件类型和权限,共10位. 第1位是文件类型,-表示二进制文件,d表示目录文件,l表示链接文件. 注意:第1位是-表示二进制文件,后面9位出

Linux 系统常用命令

昨天给电脑安装系统(第一次装Linux mint系统)及配工作环境,花了不少时间,主要是对linux命令不熟悉,对此感到深深的羞愧,今天周末特意来公司,早上花点时间,把常用的Linux命令记录下来.不允许自己下次做事效率还这么低. 1.cd 基本命令,最常用命令,用于切换目录,参数可以是绝对路径,也可以是相对路径. cd /home/dir1 //切换至/home/dir1 cd ./dir1 //切换至当前目录的 dir目录,“.”表示当前目录 cd ../dir1 //切换至上层目录中的di

Linux系统常用命令权威指南

<一>线上查询及帮助命令(2)1.man man [选项] [命令] 查看命令帮助,命令的词典,更复杂的还有info,但不常用. #man cd-a 显示所有的手册页,不只是显示第一个-f 只显示命令的功能,而不显示详细的说明文件,跟whatis命令相同-w 不显示手册内容,只显示将被格式化和显示的文件所在位置2.help help [选项] [命令] 查看Linux内置命令的帮助. help cd -d 显示命令简短主题描述 -s 显示命令简短语法描述 <二>文件和目录操作命令(

Linux系统常用命令nl详解

nl命令在linux系统中用来计算文件中行号.nl 可以将输出的文件内容自动的加上行号!其默认的结果与 cat -n 有点不太一样,nl 可以将行号做比较多的显示设计,包括位数与是否自动补齐 0 等等的功能.本文和大家分享的主要是linux中nl命令的相关用法,希望对大家学习linux有所帮助. 1.命令格式: nl [选项]- [文件]- 2.命令参数: -b :指定行号指定的方式,主要有两种: -b a :表示不论是否为空行,也同样列出行号(类似 cat -n): -b t :如果有空行,空

Linux系统常用命令(三)

1.1. Linux系统中sync命令作用 sync命令强制把磁盘缓冲的所有数据写入磁盘,如果在没有磁盘缓冲区的信息写入磁盘之前终止系统,则磁盘的文件系统就会处在一个不稳定的状态.为确保可靠起见,在执行reboot之前至少执行两次sync;sync;命令. 1.2. find命令用法 1.2.1. 查找不属于tduser用户的文件 find /opt/huawei/TD ! -user tduser  或 find /opt/huawei/TD -not -user tduser 1.2.2. 

linux系统常用命令详解(一)

Linux命令格式:命令选项参数 (大部分命令是这个格式) 注意: 1.命令区分大小写 2.短选项可以合并 长选项不能合并 如 : 短选项 -l -h 可以合并为 -lh 长选项 不能合并 1. ls :列出文件信息,默认为当前目录下 常用选项: -a: 列出所有的文件,包括所有以.开头的隐藏文件 -d: 列出目录本身,并不包含目录中的文件 -h: 和-l一起使用,文件大小人类易读 -l: 长输出 2. man :命令帮助使用手册 使用格式: man 命令 在man命令帮助信息的界面中,所包含的

Linux系统常用命令大全

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验

Linux 入门记录:四、Linux 系统常用命令

一.日期时间 命令 date 查看.设置当前系统时间: date -u 格林威治时间 date %Y-%m-%d 显示格式化的时间 date -s "23:00" 使用 -s 参数设置.修改时间 命令 hwclock 或 clock 显示硬件时钟时间 命令 cal 查看日历 命令 uptime 查看系统启动后运行时间,也可查看系统负载(过去1分钟.5分钟.15分钟的负载) 二.输出.查看命令 命令 echo 回显输入的内容 命令 cat 显示文件内容 命令 head 显示文件的头几行(