好文档 - 专业文书写作范文服务资料分享网站

Linux常用命令大全-linux命令大全-linux命令详解

天下 分享 时间: 加入收藏 我要投稿 点赞

Linux常用命令大全 linux命令大全 linux命令详解

Linux虽然是免费的,但它的确是一个非常优秀的操作系统,与MS-WINDOWS相比具有可靠、 稳定、速度快等优点,且拥有丰富的根据UNIX版本改进的强大功能。下面,作为一个典型的DOS 和WINDOWS用户,让我们一起来学习Linux的一些主要命令,希望大家能尽快进入到Linux的世界里,成为玩转Linux高手..... 温馨提示:按 Ctrl+F 快速查找 文件管理

cat chattr chgrp chmod chown cksum cmp diff diffstat file find git gitview indent cut ln less locate isattr mattrib mc

mdel mdir mktemp more mmove mread mren mtools mtoolstest mv od paste patch rcp rm slocate split tee tmpwatch touch umask which cp in mcopy mshowfat rhmask whereis 磁盘管理

cd df dirs du edquota eject

mcd mdeltree mdu mkdir mlabel mmd mrd mzip pwd quota mount mmount rmdir rmt stat tree umount ls

quotacheck quotaoff lndir repquota quotaon

文档编辑

col colrm comm csplit ed egrep ex fgrep fmt fold grep ispell jed joe join look mtype pico rgrep sed sort spell tr expr uniq wc 文件传输

lprm lpr lpq lpd bye ftp

uuto uupick uucp uucico tftp ncftp ftpshut ftpwho ftpcount

磁盘维护

badblocks cfdisk dd e2fsck ext2ed fsck fsck fsconf fdformat hdparm

mformat mkbootdisk mkdosfs mke2fs mkfs.ext2 mkfs.msdos mkinitrd mkisofts mkswap mpartition swapon symlinks sync mbadblocks mkfs fsck.ext2 fdisk losetup mkfs sfdisk swapoff 网络通讯

apachectl arpwatch dip getty mingetty uux telnet uulog uustat ppp-off netconfig nc httpd ifconfig minicom mesg dnsconf wall netstat ping pppstats samba setserial talk

traceroute tty newaliases uuname netconf write statserial efax pppsetup tcpdump ytalk cu smbd testparm shapecfg smbclient

系统管理

adduser chfn useradd date exit finger

fwhois sleep suspend groupdel groupmod halt kill last lastb login logname logout ps nice procinfo top pstree reboot

rlogin rsh sliplogin screen shutdown rwho sudo gitps swatch tload logrotate kill uname chsh userconf userdel usermod vlock who whoami whois newgrp renice su skill w id free 系统设置

reset clear alias dircolors aumix bind

chroot clock crontab declare depmod dmesg enable eval export pwunconv grpconv rpm insmod kbdconfig lilo liloconfig lsmod minfo

set modprobe ntsysv moouseconfig passwd pwconv rdate resize rmmod grpunconv modinfo time setup sndconfig setenv setconsole timeconfig ulimit unset chkconfig apmd hwclock mkkickstart fbset unalias SVGAText Mode

备份压缩

ar bunzip2 bzip2 bzip2recover gunzip unarj compress cpio dump uuencode gzexe gzip lha restore tar uudecode unzip zip zipinfo 设备管理

setleds loadkeys rdev dumpkeys MAKEDEV

系统

# uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量 资源

# free -m # 查看内存使用量和交换区使用量 # df -h # 查看各分区使用情况 # du -sh <目录名> # 查看指定目录的大小 # grep MemTotal /proc/meminfo # 查看内存总量 # grep MemFree /proc/meminfo # 查看空闲内存量

# uptime # 查看系统运行时间、用户数、负载 # cat /proc/loadavg # 查看系统负载 磁盘和分区

# mount | column -t # 查看挂接的分区状态 # fdisk -l # 查看所有分区 # swapon -s # 查看所有交换分区

# hdparm -i /dev/hda # 查看磁盘参数(仅适用于IDE设备) # dmesg | grep IDE # 查看启动时IDE设备检测状况 网络

# ifconfig # 查看所有网络接口的属性 # iptables -L # 查看防火墙设置 # route -n # 查看路由表

# netstat -lntp # 查看所有监听端口

# netstat -antp # 查看所有已经建立的连接 # netstat -s # 查看网络统计信息 进程

# ps -ef # 查看所有进程 # top # 实时显示进程状态 用户

# w # 查看活动用户 # id <用户名> # 查看指定用户信息

# last # 查看用户登录日志 # cut -d: -f1 /etc/passwd # 查看系统所有用户 # cut -d: -f1 /etc/group # 查看系统所有组

# crontab -l # 查看当前用户的计划任务 服务

# chkconfig --list # 列出所有系统服务

# chkconfig --list | grep on # 列出所有启动的系统服务 程序

# rpm -qa # 查看所有安装的软件包

Linux 常用命令

Linux 系统常用命令格式:

command [option] [argument1] [argument2] ...

其中option以“-”开始,多个option可用一个“-”连起来,如“ls -l -a” 与“ls -la”的效果是一样的。根据命令的不同,参数分为可选的或必须的;所有的命令从标准输入接受输入,输出结果显示在标准输出,而错误信息则显示在标准错误输出设备。可使用重定向功能对这些设备进行重定向。

命令在正常执行结果后返回一个0值,如果命令出错可未完全完成,则返回一个非零值(在shell中可用变量$?查看)。 在shell script中可用此返回值作为控制逻辑的一部分。

帮助命令:

man 获取相关命令的帮助信息

例如:man dir 可以获取关于dir的使用信息。

info 获取相关命令的详细使用方法

例如:info info 可以获取如何使用info的详细信息。

文件操作:

cat 显示文件内容和合并多个文件 clear 清屏

chattr 改变文件属性 chgrp 改变文件组权

chmod 改变文件或目录的权限 chown 改变文件的属权

comm 比较两个已排过序的文件 cp 将文件拷贝至另一文件

dd 从指定文件读取数据写到指定文件 df 报告磁盘空间使用情况

diff 比较两个文本文件,列出行不同之处 du 统计目录/文件所占磁盘空间的大小 file 辨识文件类型

emacs 功能强大的编辑环境 find 搜索文件并执行指定操作(find2) grep 按给定模式搜索文件内容 head 显示指定文件的前若干行 less 按页显示文件 ln 创建文件链接

locate 查找符合条件的文件

more 在终端屏幕按帧显示文本文件 mv 文件或目录的移动或更名 rm/rmdir 删除文件/目录

sed 利用script来处理文本文件 sort 对指定文件按行进行排序 tail 显示指定文件的最后部分 touch 创建文件 tr 转换字符 vi 全屏编辑器

wc 显示指定文件中的行数,词数或字符数

which 在环境变量 $PATH 设置的目录里查找符合条件的文件

压缩与备份:

bzip2/bunzip2 .bz2文件的压缩/解压缩程序 cpio 备份文件 dump 备份文件系统

gzip/gunzip .gz文件的压缩/解压缩程序 gzexe 压缩可执行文件

restore 还原由倾倒(Dump)操作所备份下来的文件或整个文件系统(一个分区) tar 将若干文件存档或读取存档文件 unarj 解压缩.arj文件

zip/unzip 压缩/解压缩 zip文件

zipinfo 列出zip压缩文件的详细信息

Linux常用命令大全-linux命令大全-linux命令详解

Linux常用命令大全linux命令大全linux命令详解Linux虽然是免费的,但它的确是一个非常优秀的操作系统,与MS-WINDOWS相比具有可靠、稳定、速度快等优点,且拥有丰富的根据UNIX版本改进的强大功能。下面,作为一个典型的DOS和WINDOWS用户,让我们一起来学习Linux的一些主要命令,希望大家能尽快进入到Linux的世界里,成为玩转Linux
推荐度:
点击下载文档文档为doc格式
4mywm3o5j04ddq3430jm4g4gh0kze500yds
领取福利

微信扫码领取福利

微信扫码分享