Linux系统常用命令(2)

上一篇博客:Linux系统常用命令:https://www.cnblogs.com/yanxuezhengwanqi/p/11504199.html

文件(夹)相关命令:

文件类型:

  ls -l 文件夹路径:查看指定路径下未被隐藏的文件的详细信息

  ls -al 文件夹路径:查看指定路径下所有文件的详细信息

  ls -dl 文件夹路径:查看该文件夹信息

  

  第一列:文件类型和权限,共10位。

    第1位是文件类型,-表示二进制文件,d表示目录文件,l表示链接文件。

    注意:第1位是-表示二进制文件,后面9位出现的-表示权限缺省值。

    第2-4位是当前文件所有者的权限,共三种权限r/w/x。r用数字4表示,表示可读;w用数字2表示,表示可写;x用数字1表示,表示可执行。

    第5-7位是当前文件所属组的权限。

    第8-10位是其他人对当前文件的权限。

  第二列:子目录数或者链接数。

  第三列:文件所有者。

  第四列:文件所属组。

  第五列:文件大小。

  第六列:日期和时间。

  第七列:文件名。

权限对于文件和文件夹的含义:

对于文件:

  r:可以查看文件内容。

  w:可以修改文件。

  x:可以执行文件。

对于文件夹:

  r:列目录。

  w:在文件夹下可以新建和删除文件。

  x:可以进入文件夹。

更改文件权限的命令,文件夹也可看做一个文件:

chmod [who] [+|-|=] 文件名

  who:

    u 所有者

    g 所属组

    o 其他人

    a 所有人

  + 添加权限 ;– 取消权限 ;= 赋值某些权限,可以省略。

更改权限的方式,推荐使用数字。

例:chmod g+r test.txt:给test.txt文件所属组用户添加写权限

  chmod =764 test.txt:分别给文件所有者,所属组用户,其他用户赋予读写执行(4+2+1)权限,读写权限,读权限。

更改文件所有者或所属组命令:

chown 所有者名 文件名:更改文件所有者

chgrp 所属组名 文件名:更改文件所属组

chown 所有者名:所属组名 文件名:更改文件所有者和所属组

chown -R 所有者名:所属组名 文件夹名:更改文件夹下所有文件所有者和所属组

网络管理命令:

netstat:查看网络状态

netstat -ntulp:查看端口信息

nslookup 域名:查看DNS信息

service 服务名 操作:开启、关闭、重启某项服务或者查看某项服务的状态

curl 网址:获取网页源代码

wget 网址:下载文件

traceroute 网址:查看数据包在网络中网络路径

ss:显示socket通信信息

ss -t -a:TCP连接

ss -l:显示所有打开的网络连接端口

ss -pl:进程使用的socket

内存管理命令:

ps:查看系统进程

ps -u:查看当前用户的进程信息

ps -l:查看当前用户正在运行的进程信息

ps -le:查看当前用户正在运行的进程的简略信息

ps -aux:查看所有用户的进程信息

kill PID值:杀掉进程

kill -9 PID值:强制杀掉进程

killall 进程名:关闭指定名字的进程

top:动态显示进程信息(PID、占用内存大小、占用CPU大小等),q键退出

top -c:显示完整信息

top -d 时间:更新时间

top -p pid:查看某PID的具体信息

其中:

  PR(进程优先级)

  NI(nice值)

  VIRT(虚拟内存)

  RES(物理内存)

  SHR(共享内存)

  S(进程状态)

  TIME+(使用CPU时间总和)

free:查看空闲、使用的物理内存等使用情况

原文地址:https://www.cnblogs.com/yanxuezhengwanqi/p/11537434.html

时间: 2024-12-25 10:04:39

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

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 系统常用命令

昨天给电脑安装系统(第一次装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系统常用命令(一)

1.1. top命令详解 当你读写文件的时候,Linux内核为了提高读写性能与速度,会将文件在内存中进行缓存,这部分内存就是Cache Memory(缓存内存).即使你的程序运行结束后,Cache Memory也不会自动释放,这就会导致你在Linux系统中程序频繁读写文件后,你会发现可用物理内存会很少. 其实这缓存内存(Cache Memory)在你需要使用内存的时候会自动释放,所以你不必担心没有内存可用.如果你希望手动去释放Cache Memory也是有办法的. 小结:查看CPU使用率可以用t

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 显示文件的头几行(