linux命令.dlc 创建目录Linux命令

linux查看硬件命令有哪些

你们知道怎么查看Linux中的硬件吗,命令是什么?下面是我带来的关于linux查看硬件命令有哪些的内容,欢迎阅读!

创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:网站设计、做网站、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的济水街道网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

Linux查看硬件命令一:

linux如何查看系统的硬件配置

如何在linux系统下查看系统配置? 在图形模式下我们可以很方便的利用Linux的图形工具,点击几下就可以查看到Linux系统的的硬件信息。但是大部分生产服务器系统为了节约系统资源是没有安装Xwindo服务的。所以我们在图形模式下掌握查看系统硬件信息的方式是很

如何在linux系统下查看系统配置?

在图形模式下我们可以很方便的利用Linux的图形工具,点击几下就可以查看到Linux系统的的硬件信息。但是大部分生产服务器系统为了节约系统资源是没有安装Xwindo服务的。所以我们在图形模式下掌握查看系统硬件信息的方式是很必要的。

linux下至今 没有给出机器系统信息的命令或者是软件(类似CPU—Z,everest等)。 要想查看系统的配置 具体的 方法 是:

1、系统硬件配置都在/proc 目录里面

2、可以用命令查看里面的文件即可 比如:

cat /proc/ cpu info 查看cpu信息,processor 0 为一个U, 1为两个,flags超线程。

lspci 查看主板信息

free –m 查内存 (total属性下显示的是内存的大小)。

fidsk -l 查硬盘空间

df -h 查硬盘

du -sh 查看文件夹大小

top 这个比较全,内存 进程 负载 都有了。

uptime 查运行时间 负载情况 等等的信息

Linux查看硬件命令二:

1,在linux下,有多种命令可以用于查看硬件信息:

用硬件检测程序kuduz探测新硬件:service kudzu start ( or restart);

查看CPU信息:cat /proc/cpuinfo;

查看板卡信息:cat /proc/pci;

查看PCI信息:lspci (相比cat /proc/pci更直观);

查看内存信息:cat /proc/meminfo;

查看USB设备:cat /proc/bus/usb/devices;

查看键盘和鼠标:cat /proc/bus/input/devices;

查看系统硬盘信息和使用情况:fdisk disk – l df;

查看各设备的中断请求(IRQ):cat /proc/interrupts;

查看启动硬件检测信息日志:dmesg more /var/log/dmesg。

2,几种查看Linux版本信息的方法:

uname -a;

cat /proc/version;

cat /etc/issue;

lsb_release -a;

cat /etc/redhat-release;

rpm -q redhat-release。

看了"linux查看硬件命令有哪些" 文章 内容的人还看:

1. linux中查看硬件信息的方法有哪些

2. LINUX操作系统常用命令有哪些

3. linux操作系统版本查看命令

4. Linux top命令查看多核CPU每个核心的使用率

5. Linux中查看CPU的信息的方法是什么

6. Linux使用dmidecode命令查看内存型号

7. 如何正确查看Linux机器内存使用情况

8. Linux系统查看当前时间的命令

9. Linux常用命令

10. 必学100个常用linux命令大全

linux必学的60个命令

Linux常用的命令可以分为以下几类:安装和登录命令、文件处理命令、系统管理相关命令、网络操作命令、系统安全相关命令、其它命令。

安装和登录命令:login、shutdown、halt、reboot、install、mount、umount、chsh、exit、last。

文件处理命令:file、mkdir、grep、dd、find、mv、ls、diff、cat、ln。

系统管理相关命令:df、top、free、quota、at、lp、adduser、groupadd、kill、crontab。

网络操作命令:ifconfig、ip、ping、netstat、telnet、ftp、route、rlogin、rcp、finger、mail、 nslookup。

系统安全相关命令:passwd、su、umask、chgrp、chmod、chown、chattr、sudo ps、who。

其它命令:tar、unzip、gunzip、unarj、mtools、man、unendcode、uudecode。

Linux简介

Linux,全称GNU/Linux,是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。伴随着互联网的发展,Linux得到了来自全世界软件爱好者、组织、公司的支持。

它除了在服务器方面保持着强劲的发展势头以外,在个人电脑、嵌入式系统上都有着长足的进步。使用者不仅可以直观地获取该操作系统的实现机制,而且可以根据自身的需要来修改完善Linux,使其最大化地适应用户的需要。

Linux不仅系统性能稳定,而且是开源软件。其核心防火墙组件性能高效、配置简单,保证了系统的安全。在很多企业网络中,为了追求速度和安全,Linux不仅仅是被网络运维人员当作服务器使用,甚至当作网络防火墙,这是Linux的一大亮点。

linux常用的命令有哪些

Linux运维人员必会的120个命令

来自《跟老男孩学Linux运维:核心系统命令实战》一书

前言

第1章 Linux命令行简介 / 1

1.1Linux命令行概述 / 1

1.2在Linux命令行下查看命令帮助 / 4

1.3Linux shutdown reboot halt / 9

关机:

shutdown -h now

halt

init 0

第2章 文件和目录操作命令 / 13

2.1pwd:显示当前所在的位置 / 13

2.2cd:切换目录 / 16

2.3tree:以树形结构显示目录下的内容 / 18

2.4mkdir:创建目录 / 22

2.5touch:创建空文件或改变文件的时间戳属性 / 27

2.6ls:显示目录下的内容及相关属性信息 / 30

2.7cp:复制文件或目录 / 39

2.8mv:移动或重命名文件 / 42

2.9rm:删除文件或目录 / 45

2.10rmdir:删除空目录 / 48

2.11ln:硬链接与软链接 / 49

2.12readlink:查看符号链接文件的内容 / 54

2.13find:查找目录下的文件 / 55

2.14xargs:将标准输入转换成命令行参数 / 68

2.15rename:重命名文件 / 71

2.16basename:显示文件名或目录名 / 72

2.17dirname:显示文件或目录路径 / 72

2.18chattr:改变文件的扩展属性 / 73

2.19lsattr:查看文件扩展属性 / 75

2.20file:显示文件的类型 / 76

2.21md5sum:计算和校验文件的MD5值 / 77

2.22chown:改变文件或目录的用户和用户组 / 80

2.23chmod:改变文件或目录权限 / 81

2.24chgrp:更改文件用户组 / 85

2.25umask:显示或设置权限掩码 / 86

2.26老男孩从新手成为技术大牛的心法 / 90

第3章 文件过滤及内容编辑处理命令 / 91

3.1cat:合并文件或查看文件内容 / 91

3.2tac:反向显示文件内容 / 103

3.3more:分页显示文件内容 / 104

3.4less:分页显示文件内容 / 107

3.5head:显示文件内容头部 / 109

3.6tail:显示文件内容尾部 / 111

3.7tailf:跟踪日志文件 / 114

3.8cut:从文本中提取一段文字并输出 / 115

3.9split:分割文件 / 117

3.10paste:合并文件 / 118

3.11sort:文本排序 / 123

3.12join:按两个文件的相同字段合并 / 127

3.13uniq:去除重复行 / 129

3.14wc:统计文件的行数、单词数或字节数 / 131

3.15iconv:转换文件的编码格式 / 133

3.16dos2unix:将DOS格式文件转换成UNIX格式 / 134

3.17diff:比较两个文件的不同 / 135

3.18vimdiff:可视化比较工具 / 138

3.19rev:反向输出文件内容 / 139

3.20tr:替换或删除字符 / 140

3.21od:按不同进制显示文件 / 143

3.22tee:多重定向 / 145

3.23vi/vim:纯文本编辑器 / 147

3.24老男孩逆袭思想:做Linux运维的多个好处 / 152

第4章 文本处理三剑客 / 153

4.1grep:文本过滤工具 / 153

4.2sed:字符流编辑器 / 159

4.3awk基础入门 / 165

第5章 Linux信息显示与搜索文件命令 / 176

5.1uname:显示系统信息 / 176

5.2hostname:显示或设置系统的主机名 / 178

5.3dmesg:系统启动异常诊断 / 179

5.4stat:显示文件或文件系统状态 / 181

5.5du:统计磁盘空间使用情况 / 183

5.6date:显示与设置系统时间 / 186

5.7echo:显示一行文本 / 190

5.8watch:监视命令执行情况 / 193

5.9which:显示命令的全路径 / 195

5.10whereis:显示命令及其相关文件全路径 / 196

5.11locate:快速定位文件路径 / 197

5.12updatedb:更新mlocate数据库 / 199

5.13老男孩逆袭思想:新手在工作中如何问问题不会被鄙视 / 200

第6章 文件备份与压缩命令 / 201

6.1tar:打包备份 / 201

6.2gzip:压缩或解压文件 / 208

6.3zip:打包和压缩文件 / 211

6.4unzip:解压zip文件 / 212

6.5scp:远程文件复制 / 214

6.6rsync:文件同步工具 / 216

6.7老男孩逆袭思想:新手如何高效地提问 / 220

第7章 Linux用户管理及用户信息查询命令 / 222

7.1 useradd:创建用户 / 222

7.2usermod:修改用户信息 / 227

7.3userdel:删除用户 / 229

7.4groupadd:创建新的用户组 / 230

7.5groupdel:删除用户组 / 231

7.6passwd:修改用户密码 / 232

7.7chage:修改用户密码有效期 / 237

7.8chpasswd:批量更新用户密码 / 238

7.9su:切换用户 / 240

7.10visudo:编辑sudoers文件 / 242

7.11sudo:以另一个用户身份执行命令 / 244

7.12id:显示用户与用户组的信息 / 248

7.13w:显示已登录用户信息 / 249

7.14who:显示已登录用户信息 / 250

7.15users:显示已登录用户 / 252

7.16whoami:显示当前登录的用户名 / 253

7.17last:显示用户登录列表 / 253

7.18lastb:显示用户登录失败的记录 / 254

7.19lastlog:显示所有用户的最近登录记录 / 255

第8章 Linux磁盘与文件系统管理命令 / 257

8.1fdisk:磁盘分区工具 / 257

8.2partprobe:更新内核的硬盘分区表信息 / 265

8.3tune2fs:调整ext2/ext3/ext4文件系统参数 / 266

8.4parted:磁盘分区工具 / 268

8.5mkfs:创建Linux文件系统 / 272

8.6dumpe2fs:导出ext2/ext3/ext4文件系统信息 / 274

8.7resize2fs:调整ext2/ext3/ext4文件系统大小 / 275

8.8fsck:检查并修复Linux文件系统 / 278

8.9dd:转换或复制文件 / 281

8.10mount:挂载文件系统 / 284

8.11umount:卸载文件系统 / 288

8.12df:报告文件系统磁盘空间的使用情况 / 289

8.13mkswap:创建交换分区 / 293

8.14swapon:激活交换分区 / 294

8.15swapoff:关闭交换分区 / 295

8.16sync:刷新文件系统缓冲区 / 296

第9章 Linux进程管理命令 / 298

9.1ps:查看进程 / 298

9.2pstree:显示进程状态树 / 305

9.3pgrep:查找匹配条件的进程 / 306

9.4kill:终止进程 / 307

9.5killall:通过进程名终止进程 / 310

9.6pkill:通过进程名终止进程 / 311

9.7top:实时显示系统中各个进程的资源占用状况 / 313

9.8nice:调整程序运行时的优先级 / 320

9.9renice:调整运行中的进程的优先级 / 323

9.10nohup:用户退出系统进程继续工作 / 324

9.11strace:跟踪进程的系统调用 / 325

9.12ltrace:跟踪进程调用库函数 / 332

9.13runlevel:输出当前运行级别 / 334

9.14init:初始化Linux进程 / 335

9.15service:管理系统服务 / 335

第10章 Linux网络管理命令 / 338

10.1ifconfig:配置或显示网络接口信息 / 338

10.2ifup:激活网络接口 / 343

ifup eth0

10.3ifdown:禁用网络接口 / 343

ifdown eth0

service network restart(/etc/init.d/network restart) 激活整个网络,所有网卡。

10.4route:显示或管理路由表 / 344

10.5arp:管理系统的arp缓存 / 350

10.6ip:网络配置工具 / 351

10.7netstat:查看网络状态 / 358

10.8ss:查看网络状态 / 362

10.9ping:测试主机之间网络的连通性 / 363

10.10traceroute:追踪数据传输路由状况 / 366

10.11arping:发送arp请求 / 367

10.12telnet:远程登录主机 / 369

10.13nc:多功能网络工具 / 370

10.14ssh:安全地远程登录主机 / 373

10.15wget:命令行下载工具 / 376

10.16mailq:显示邮件传输队列 / 379

10.17mail:发送和接收邮件 / 381

10.18nslookup:域名查询工具 / 386

10.19dig:域名查询工具 / 389

10.20host:域名查询工具 / 393

10.21nmap:网络探测工具和安全/端口扫描器 / 394

10.22tcpdump:监听网络流量 / 398

第11章 Linux系统管理命令 / 407

11.1lsof:查看进程打开的文件 / 407

11.2uptime:显示系统的运行时间及负载 / 411

11.3free:查看系统内存信息 / 411

11.4iftop:动态显示网络接口流量信息 / 413

11.5vmstat:虚拟内存统计 / 415

11.6mpstat:CPU信息统计 / 419

11.7iostat:I/O信息统计 / 420

11.8iotop:动态显示磁盘I/O统计信息 / 423

11.9sar:收集系统信息 / 425

11.10chkconfig:管理开机服务 / 430

11.11ntsysv:管理开机服务 / 433

11.12 setup:系统管理工具 / 434

11.13ethtool:查询网卡参数 / 436

11.14mii-tool:管理网络接口的状态 / 437

11.19rpm:RPM包管理器 / 443

11.20yum:自动化RPM包管理工具 / 446

top命令

第12章 Linux系统常用内置命令 / 450

12.1Linux内置命令概述 / 450

12.2Linux内置命令简介 / 450

12.3Linux常用内置命令实例 / 452

linux中gdlc 的初始组属于 bin的命令是什么?

文件和目录操作的基本命令: cat、clear、cmp、cut、diff、du、emacs、fgrep、file、grep、head、ln、less、more、pico、pwd、sort、stat、strings、tail、touch、umask、uniq、vi、wc、whatis

ls:ls [选项|参数] 目录名 eg:#ls -R /etc/httpd/conf/ 显示/etc/httpd/conf/目录及子目录内容

chmod:chmod [选项] mode 文件名或目录 eg:#chmod ugo+r test.log 将文件/root/test.log设为所有人皆可读取

chown:chown [选项] 用户名或组名 eg:[root@Linux test]#chown -R jake:gdlc * 将/test目录下的所有文件与子目录的拥有者都设为jake,所属组设为gdlc

chgrp:chgrp [选项] Group

eg:[root @Linux root]#chgrp -R test * 更改/root目录下的所有文件和目录的所属组为test

chattr:chattr [选项] [mode] 文件名 eg:#chattr +i /test/a.txt 设置/test/a.txt文件不可修改

lsattr:lsattr [选项] [文件名](注:用于显示文件或目录的隐藏属性)

eg:#lsattr -a 显示root目录下所有文件的隐藏属性

mkdir:mkdir [选项|参数] 目录名 eg:#mkdir -p test/aa/

在工作目录下的test目录中,建立一个名为aa的子目录。并在aa子目录中创建bb和cc目录,若父目录不存在,则创建

rmdir:rmdir [选项|参数] 目录名(注:用于删除空的目录)

rm:rm [选项] [文件或目录...](注:删除文件或目录)

mv:mv [选项] [源文件或目录] [目标文件或目录](注:移动或更名现有的文件或目录)

cp:cp [选项] [源文件或目录] [目标文件或目录] [目的目录]

eg:[root@Linux root]#cp ks/bb * /home/jake 复制/root/ks/bb开头的所有文件到/home/jake目录下

find:find 起始目录 查找条件 操作(从指定的起始目录开始,递归地查找其各个目录,查找满足查找条件的文件并对之采取相关的操作) eg:[root@Linux root]#find . -empty 在/root/目录下,查找所有为空的文件或目录

whereis:whereis [选项] 查找的字符串 (查找指定文件的源、二进制和手册等) eg:#whereis passwd 查找passwd命令的所有信息

which:which [选项] 查询的字符串(用于查询命令或别名的位置) eg:#which ls 查找ls命令的位置

locate:locate [选项] 查找的字符串(快速查找系统指定数据库中指定的内容)

eg:#locate -u 创建locate数据库 #locate groupadd 在locate数据库中查找groupadd字符

l 文件压缩和有关文档归档的命令:

compress、uncompress:用于压缩或解压缩数据

gzip、gunzip:用于压缩或解压缩文件,其中gzip是在Linux系统中经常使用的压缩和解压缩命令

rpm:用于启动RPM软件包管理操作

tar:用于启动文件打包程序

unzip/zip:用于解压缩扩展名为.zip的文件,即可以在Linux下解压Windows中用Winzip压缩的文件 / 用于打包和压缩文件

uuencode/uudecode:用于对一个二进制文件进行编码 / 用于对一个已编码的文件进行解码

l 针对文件系统的命令:

dd、df、edquota、fdformat、fdisk、mkfs、mkswap、mount、quota、quotaon、swapoff、swapon、umount

l 与DOS兼容的命令:

mcopy、mdel、mdir、mformat、mlabel、mtools

l 与系统管理相关的命令:

dmesg:用于显示或控制kernel缓冲区

mesg:用于设置是否允许其他用户用write命令发送信息(允许:#mesg y 不允许:#mesg n)

free:查看当前系统内存的使用情况

shutdown:关机或进入单人维护模式

uname:显示系统信息

sync:用于关闭Linux系统时,强制把内存中的数据写回硬盘,以免数据丢失

uptime:显示系统运行多长时间

date:显示当前系统的日期和时间

bc:设置计算机的语言类型

cal:显示计算机中的月历或年历

write:用来向系统中的某一个用户发送消息。用户如果想退出信息发送状态,按组合键Ctrl+C即可。示例:

#write root

发送内容

EOF

l 用户管理命令:

chfn、chsh、groupadd、groupmod、groups、passwd、usermod、whoami

useradd:创建新的用户帐户。

示例:#useradd –u 550 –g 100 –d /home/hong –s /bin/bash –e 08/01/03 –p yokotit hong

参数意义:

-u:设置用户标示符 -g:指定用户所属的用户组

-d:建立用户目录 -s:指定用户环境

-e:设置帐户的期限 -p:设置用户密码

(注意:当使用useradd来创建新的用户帐号时,管理员必须替用户设置密码)

userdel:删除帐号。示例:userdel –r hong (-r表示在删除帐户时,同时将该帐号的用户目录及邮件目录都删除)

(停用帐号:修改/etc/passwd文件,把相应行注释掉即可)

w:查看用户的行为。示例:

1.#w

2.#w root (查看root帐户的行为)

who:查看系统当前的在线用户。示例:

who [-u] (-u:列出详细信息)

last:查看最近有哪些用户曾经登陆过系统。(当执行命令时,将读取目录/var/log下的

wtmp文件)示例:

1.#last

2.#last hong (查看hong的登陆信息)

su:切换用户身份 su [-p] [-c command] [-s shell] [-] [USER [ARG]]

示例:[root@Linux test]#su -c "cp -r /root/*.*/tmp" root 切换到root用户环境,并执行复制命令返回

sudo:以系统管理者的身份执行指令 sudo [选项|参数] 命令

示例:切换身份,使系统10min后关机

[test@linux test]$ shutdown -h +10

-bash:shutdown:command not found

[test@linux test]$ sudo /sbin/shutdown -h +10

l 网络管理命令:

finger、ftp、host、hostname、

ifconfig:可查看网卡状态,修改一些网络配置。示例:

#ifconfig 查看网卡状态

#ifconfig eth0 netmask 255.255.0.0 修改子网掩码

#ifconfig eth0 down 关闭网卡

#ifconfig eth0 up 打开网卡

route:查看和配置路由信息

lynx、mail、netstat、nslookup、ping、pine、rlogin、rcp、rch、rsh、tcpdump、talk、telnet、wall、wget

l 进程管理命令:

(关于进程的优先级:优先级的范围为-20到19,其中-20优先级最高,默认优先级为0,加上nice之后,优先级变成10。-1到-20的优先级只有管理员才能设置。修改优先级可以使用renice命令。示例:#renice -5 2871 将优先级为2871的进程优先级改为-5)

、bg、fg、jobs、at、atq、atrm、crontab

kill:删除进程的命令。示例:

#kill -15 2682

#kill -9 2682

ps:查看系统中执行的进程,查看详细信息(ps –u 或ps -l)。示例:

1.#ps –l

2.查看系统每位用户的全部进程

#ps -aux

3.使用sort排序

#ps –aux –sort user

4.查询包含字符串hong的进程

#ps –aux | grep “hong”

top:用于监控系统的资源,包括内存、交换分区、CUP的使用率等

(注意:执行top命令时,将监视系统中全部用户的进程,如果只想监控某位特定的用户,只需按下U键,然后指定用户帐号名即可;终止执行中的程序:K)

l Shell命令(请记住:shell命令都属于bash命令):

SHELL:查看系统环境变量SHELL,示例:#echo $SHELL

alias:设置bash别名

unalias:用于删除已经设定的别名

history:在BASH shell里,history命令保留了用户最近执行的命令。示例:#history

set:在bash下,可用set命令查看环境变量。示例:#set

l 与打印有关的命令

lpq:用于为打印作业列出打印队列

lpr:用于将一个文件发送到网络打印机,并把文件列表作为命令参数。

示例:#lpr mydata1

lprm:用于从打印输出序列中删除打印作业

另外,站长团上有产品团购,便宜有保证


分享标题:linux命令.dlc 创建目录Linux命令
文章起源:http://cdiso.cn/article/dojeojo.html

其他资讯