linux指令大全app下载,新手快速入门linux基础指令

最近都在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。我将我了解到的命令列举一下,仅供大家参考: 系统信息 arch显示机器的处理器架构(1) uname-m显示机器的处理器架构(2) uname-r显示正在使用的内核版本 dmidecode-q显示硬件系统部件-(SMBIOS…

近期都是在和Linux相处,觉得还不错。我认为Linux对比windows非常麻烦的便是很多东西都要用指令来调节,自然,那也是很多人喜爱linux的主要原因,较为简短但却功能齐全。我把我了解到的指令例举一下,仅作大伙儿参照:

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 校检内存使用

cat /proc/swaps 显示什么swap被应用

cat /proc/version 显示核心的版本

cat /proc/net/dev 显示无线网络连接及统计分析

cat /proc/mounts 显示已载入的系统文件

lspci -tv 列举 PCI 机器设备

lsusb -tv 显示 USB 机器设备

date 显示系统软件日期

cal 2007 显示2007年的日历表

date 041217002007.00 设定日期与时间 – 月日时候年.秒

clock -w 将时间修改储存到 BIOS

待机 (全面的待机、重新启动及其登出 )

shutdown -h now 关闭程序(1)

init 0 关闭程序(2)

telinit 0 关闭程序(3)

shutdown -h hours:minutes & 按预定时间关闭程序

shutdown -c 撤销按预定时间关闭程序

shutdown -r now 重新启动(1)

reboot 重新启动(2)

logout 销户

文件和文件目录

cd /home 进到 ‘/ home’ 文件目录’

cd .. 返回上一级文件目录

cd ../.. 回到上二级文件目录

cd 进到个人主目录

cd ~user1 进到个人主目录

cd – 回到之前所属的文件目录

pwd 显示工作路径

ls 查看目录中文件

ls -F 查看目录中文件

ls -l 显示文件和文件目录的详细信息

ls -a 显示隐藏文件夹

ls *[0-9]* 显示包括英文字母的文件夹名称和目标目录

tree 显示文件和文件目录由网站根目录开始树结构(1)

lstree 显示文件和文件目录由网站根目录开始树结构(2)

mkdir dir1 创建一个称为 ‘dir1′ 的文件目录’

mkdir dir1 dir2 与此同时建立2个文件目录

mkdir -p /tmp/dir1/dir2 创建一个目录树

rm -f file1 删掉一个称为 ‘file1′ 文件’

rmdir dir1 删掉一个称为 ‘dir1′ 的文件目录’

rm -rf dir1 删掉一个称为 ‘dir1’ 的文件目录并删掉其内容

rm -rf dir1 dir2 与此同时删掉2个文件目录及它们具体内容

mv dir1 new_dir 重新命名/挪动 一个文件目录

cp file1 file2 拷贝一个资料

cp dir/* . 拷贝一个目录下的所有文件到各项工作文件目录

cp -a /tmp/dir1 . 拷贝一个文件目录到各项工作文件目录

cp -a dir1 dir2 拷贝一个文件目录

ln -s file1 lnk1 创建一个偏向文件或目录的软链接

ln file1 lnk1 创建一个偏向文件或目录物理的连接

touch -t 0712250000 file1 改动一个文件或目录的时间格式 – (YYMMDDhhmm)

file file1 outputs the mime type of the file as text

iconv -l 列举已知编号

iconv -f fromEncoding -t toEncoding inputFile > outputFile creates a new from the given input file by assuming it is encoded in fromEncoding and converting it to toEncoding.

find . -maxdepth 1 -name *.jpg -print -exec convert “{}” -resize 80×60 “thumbs/{}” ; batch resize files in the current directory and send them to a thumbnails directory (requires convert from Imagemagick)

文件搜索

find / -name file1 从 ‘/’ 正式进入根文件系统搜索文件和文件目录

find / -user user1 检索归属于客户 ‘user1’ 文件和文件目录

find /home/user1 -name *.bin 在文件目录 ‘/ home/user1′ 中检索含有’.bin’ 结尾的文档

find /usr/bin -type f -atime 100 检索在过去的100日内没被用过的执行文件

find /usr/bin -type f -mtime -10 检索在10日内被建立或是改动完的文档

find / -name *.rpm -exec chmod 755 ‘{}’ ; 检索以 ‘.rpm’ 结尾的文档并界定其管理权限

find / -xdev -name *.rpm 检索以 ‘.rpm’ 结尾的文档,忽视电脑光驱、捷盘等可移动终端

locate *.ps 找寻以 ‘.ps’ 结尾的文档 – 先运作 ‘updatedb’ 指令

whereis halt 显示一个二进制文件、源代码或man的部位

which halt 显示一个二进制文件或可执行程序的一体化途径

初始化一个系统文件

mount /dev/hda2 /mnt/hda2 初始化一个叫做hda2的盘 – 明确文件目录 ‘/ mnt/hda2’ 早已存有

umount /dev/hda2 卸载掉一个叫做hda2的盘 – 从挂载点 ‘/ mnt/hda2’ 撤出

fuser -km /mnt/hda2 当机器设备忙碌时强制卸载

umount -n /mnt/hda2 运作卸载掉实际操作且不载入 /etc/mtab 文档- 当文件为写保护或当硬盘填满时非常有利

mount /dev/fd0 /mnt/floppy 初始化一个硬盘

mount /dev/cdrom /mnt/cdrom 初始化一个cdrom或dvdrom

mount /dev/hdc /mnt/cdrecorder 初始化一个cdrw或dvdrom

mount /dev/hdb /mnt/cdrecorder 初始化一个cdrw或dvdrom

mount -o loop file.iso /mnt/cdrom 初始化一个文件或ISO系统镜像

mount -t vfat /dev/hda5 /mnt/hda5 初始化一个Windows FAT32系统文件

mount /dev/sda1 /mnt/usbdisk 初始化一个usb 捷盘或闪存芯片机器设备

mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share 初始化一个windows网络分享

储存空间

df -h 显示早已初始化的区域目录

ls -lSr |more 以尺寸比例排序文件和文件目录

du -sh dir1 估计文件目录 ‘dir1′ 早已所使用的储存空间’

du -sk * | sort -rn 以容积尺寸为基础先后显示文件和文件目录大小

rpm -q -a –qf ‘{SIZE}t%{NAME}n’ | sort -k1,1n 以尺寸为基础先后显示已下载的rpm包所采用的室内空间 (fedora, redhat类系统软件)

dpkg-query -W -f=’${Installed-Size;10}t${Package}n’ | sort -k1,1n 以尺寸为基础显示已下载的deb包所采用的室内空间 (ubuntu, debian类系统软件)

用户和群聊

groupadd group_name 创建一个新用户群

groupdel group_name 删掉一个用户群

groupmod -n new_group_name old_group_name 重新命名一个用户群

useradd -c “Name Surname ” -g admin -d /home/user1 -s /bin/bash user1 创建一个归属于 “admin” 用户群的消费者

useradd user1 创建一个新客户

userdel -r user1 删掉一个客户 ( ‘-r’ 清除主目录)

usermod -c “User FTP” -g system -d /ftp/user1 -s /bin/nologin user1 改动用户属性

passwd 改动动态口令

passwd user1 改动一个消费者的动态口令 (只可以root实行)

chage -E 2005-12-31 user1 设定客户动态口令的无效限期

pwck 查验 ‘/etc/passwd’ 的格式文件和词法调整及其存有的客户

grpck 查验 ‘/etc/passwd’ 的格式文件和词法调整及其存有的群聊

newgrp group_name 登录进一个新的群聊以更改新创建文件的预置群聊

文件信息管理权限 – 应用 “ ” 设置权限,应用 “-” 用以撤销

ls -lh 表明管理权限

ls /tmp | pr -T5 -W$COLUMNS 将终端设备划分成5栏表明

chmod ugo rwx directory1 设置目录的每个人(u)、群聊(g)及其别人(o)以读(r )、写(w)与执行(x)的管理权限

chmod go-rwx directory1 删除群组(g)与其他人(o)对文件目录的读写能力执行权限

chown user1 file1 更改一个文件信息每个人特性

chown -R user1 directory1 更改一个文件目录的每个人特性并更改改目录下所有文件的特性

chgrp group1 file1 更改文件信息群聊

chown user1:group1 file1 更改一个文件信息每个人和群聊特性

find / -perm -u s 列举一个系统内全部用了SUID操纵文件

chmod u s /bin/file1 设置一个二进制文件的 SUID 位 – 运作该文件信息客户也被赋予和使用者相同的管理权限

chmod u-s /bin/file1 禁止使用一个二进制文件的 SUID位

chmod g s /home/public 设置一个文件目录的SGID 位 – 类似SUID ,但是这就是针对文件目录的

chmod g-s /home/public 禁止使用一个文件目录的 SGID 位

chmod o t /home/public 设置一个文件信息 STIKY 位 – 只可以合理合法每个人删除文件夹

chmod o-t /home/public 禁止使用一个文件目录的 STIKY 位

文档特殊的特性 – 应用 “ ” 设置权限,应用 “-” 用以撤销

chattr a file1 只可以以增加方法读写文件

chattr c file1 容许这一文档会被核心全自动缩小/缓解压力

chattr d file1 在开展系统文件备份数据时,dump程序流程将忽视这一文档

chattr i file1 设成不能变得文档,无法被删掉、改动、重新命名或是连接

chattr s file1 容许一个文档被快速地删掉

chattr S file1 一旦应用软件对于这个文档执行了写实际操作,使系统软件马上把改动得到的结果提到硬盘

chattr u file1 若文档被删掉,系统将允许你在日后修复这个被删除的软件

lsattr 表明独特的特性

装包和压缩包

bunzip2 file1.bz2 缓解压力一个称为 ‘file1.bz2’文件

bzip2 file1 缩小一个称为 ‘file1’ 文件

gunzip file1.gz 缓解压力一个称为 ‘file1.gz’文件

gzip file1 缩小一个称为 ‘file1’文件

gzip -9 file1 最大限度缩小

rar a file1.rar test_file 创建一个称为 ‘file1.rar’ 的包

rar a file1.rar file1 file2 dir1 与此同时缩小 ‘file1’, ‘file2’ 及其文件目录 ‘dir1’

rar x file1.rar 解压rar包

unrar x file1.rar 解压rar包

tar -cvf archive.tar file1 创建一个非缩小的 tarball

tar -cvf archive.tar file1 file2 dir1 创建一个包括了 ‘file1’, ‘file2’ 及其 ‘dir1’的档案资料

tar -tf archive.tar 表明一个包里面的内容

tar -xvf archive.tar 释放出来一个包

tar -xvf archive.tar -C /tmp 将压缩文件释放出来到 /tmp目录下

tar -cvfj archive.tar.bz2 dir1 建立一个bzip2格式压缩文件

tar -jxvf archive.tar.bz2 缓解压力一个bzip2格式压缩文件

tar -cvfz archive.tar.gz dir1 建立一个gzip格式的压缩文件

tar -zxvf archive.tar.gz 缓解压力一个gzip格式的压缩文件

zip file1.zip file1 建立一个zip格式的压缩文件

zip -r file1.zip file1 file2 dir1 将好多个文件和文件目录与此同时转化成一个zip格式的压缩文件

unzip file1.zip 缓解压力一个zip格式压缩文件

RPM 包 – (Fedora, Redhat及类似系统软件)

rpm -ivh package.rpm 组装一个rpm包

rpm -ivh –nodeeps package.rpm 组装一个rpm包而忽视依存关系警示

rpm -U package.rpm 升级一个rpm包但是不更改其环境变量

rpm -F package.rpm 升级一个明确早已组装的rpm包

rpm -e package_name.rpm 删掉一个rpm包

rpm -qa 显示设备中所有早已组装的rpm包

rpm -qa | grep httpd 表明全部名字其中包含 “httpd” 字眼的rpm包

rpm -qi package_name 获得一个已安装文件特殊的信息内容

rpm -qg “System Environment/Daemons” 表明一个部件的rpm包

rpm -ql package_name 表明一个已组装的rpm包所提供的文件列表

rpm -qc package_name 表明一个已组装的rpm包所提供的环境变量目录

rpm -q package_name –whatrequires 表明与一个rpm包存有依存关系的目录

rpm -q package_name –whatprovides 表明一个rpm包所占据容积

rpm -q package_name –scripts 展示在组装/删掉期内所执行脚本制作l

rpm -q package_name –changelog 表明一个rpm包的更改历史时间

rpm -qf
/etc/httpd/conf/httpd.conf 确定所给文件由哪一个rpm包所提供

rpm -qp package.rpm -l 表明由一个并未组装的rpm包所提供的文件列表

rpm –import /media/cdrom/RPM-GPG-KEY 导进公匙个人数字证书

rpm –checksig package.rpm 确定一个rpm包的完好性

rpm -qa gpg-pubkey 确定已下载的所有rpm包的完好性

rpm -V package_name 查验文件尺寸、 批准、种类、使用者、群聊、MD5查验及其最终修改时间

rpm -Va 检查系统中所有已下载的rpm包- 当心应用

rpm -Vp package.rpm 确定一个rpm包还未安装

rpm2cpio package.rpm | cpio –extract –make-directories *bin* 从一个rpm包运作可执行程序

rpm -ivh /usr/src/redhat/RPMS/`arch`/package.rpm 从一个rpm源代码安装一个搭建好的包

rpmbuild –rebuild package_name.src.rpm 从一个rpm源代码构建一个 rpm 包

YUM 程序包更新器 – (Fedora, RedHat及类似系统软件)

yum install package_name 安装下载一个rpm包

yum localinstall package_name.rpm 将组装一个rpm包,应用你的软件仓库给你处理全部依存关系

yum update package_name.rpm 升级现阶段系统内全部组装的rpm包

yum update package_name 升级一个rpm包

yum remove package_name 删掉一个rpm包

yum list 列举现阶段系统内安装全部包

yum search package_name 在rpm仓库里寻找程序包

yum clean packages 清除rpm缓存文件删除下载的包

yum clean headers 删除所有库函数

yum clean all 删除所有缓存文件的包和库函数

DEB 包 (Debian, Ubuntu 及其类似系统软件)

dpkg -i package.deb 组装/升级一个 deb 包

dpkg -r package_name 从系统删除一个 deb 包

dpkg -l 显示设备中所有早已安装 deb 包

dpkg -l | grep httpd 表明全部名字其中包含 “httpd” 字眼的deb包

dpkg -s package_name 得到早已组装在设备中一个独特包的信息

dpkg -L package_name 显示系统里已经安装的一个deb包所提供的文件列表

dpkg –contents package.deb 表明并未安装的一个包所提供的文件列表

dpkg -S /bin/ping 确定所给文件由哪一个deb包提供

APT 工具软件 (Debian, Ubuntu 及其类似系统软件)

apt-get install package_name 安装/升级一个 deb 包

apt-cdrom install package_name 从光碟安装/升级一个 deb 包

apt-get update 更新页面上的程序包

apt-get upgrade 更新全部已安装的app

apt-get remove package_name 从系统删除一个deb包

apt-get check 确定依赖的软件仓库恰当

apt-get clean 从下载的软件库中缓存清理

apt-cache search searched-package 回到包括所要搜索字符串数组的程序包名字

查看文件具体内容

cat file1 从第一个字节数逐渐正方向查看文件内容

tac file1 从最后一行逐渐反方向查询一个文件信息具体内容

more file1 查询一个长文件信息具体内容

less file1 类似 ‘more’ 指令,但它允许在文档中和正方向实际操作一样的逆向操作

head -2 file1 查询一个文件信息前二行

tail -2 file1 查询一个文件信息最终二行

tail -f /var/log/messages 即时查询被导入到一个文档里面的内容

文本检索

cat file1 file2 … | command <> file1_in.txt_or_file1_out.txt general syntax for text manipulation using PIPE, STDIN and STDOUT

cat file1 | command( sed, grep, awk, grep, etc…) > result.txt 合拼一个文件信息详细描述文字,并把介绍载入一个新文档中

cat file1 | command( sed, grep, awk, grep, etc…) >> result.txt 合拼一个文件信息详细描述文字,并把介绍载入一个现有的文档中

grep Aug /var/log/messages 在文档 ‘/var/log/messages’中搜索关键字”Aug”

grep ^Aug /var/log/messages 在文档 ‘/var/log/messages’中搜索以”Aug”逐渐的词

grep [0-9] /var/log/messages 挑选 ‘/var/log/messages’ 文档中全部包括英文字母的行

grep Aug -R /var/log/* 在文件目录 ‘/var/log’ 及随后的目录中检索字符串数组”Aug”

sed ‘s/stringa1/stringa2/g’ example.txt 将example.txt文件里的 “string1” 换成 “string2”

sed ‘/^$/d’ example.txt 从example.txt文件中删除所有空行

sed ‘/ *#/d; /^$/d’ example.txt 从example.txt文件中删除所有注解和空行

echo ‘esempio’ | tr ‘[:lower:]’ ‘[:upper:]’ 合拼左右表格中具体内容

sed -e ‘1d’ result.txt 文本文件example.txt 中清除第一行

sed -n ‘/stringa1/p’ 查询只包括语汇 “string1″的行

sed -e ‘s/ *$//’ example.txt 删掉每一行最后空白字符

sed -e ‘s/stringa1//g’ example.txt 从文档中只删掉语汇 “string1” 并保存剩下所有

sed -n ‘1,5p;5q’ example.txt 查询从第一行第5行具体内容

sed -n ‘5p;5q’ example.txt 检查第5行

sed -e ‘s/00*/0/g’ example.txt 用单独零更换好几个零

cat -n file1 标识文件信息个数

cat example.txt | awk ‘NR%2==1’ 删掉example.txt文件里的所有偶数行

echo a b c | awk ‘{print $1}’ 查询一行第一栏

echo a b c | awk ‘{print $1,$3}’ 查询一行的第一和第三栏

paste file1 file2 合拼2个文件或两栏内容

paste -d ‘ ’ file1 file2 合拼2个文件或两栏内容,正中间用” ”区别

sort file1 file2 排列2个文件信息具体内容

sort file1 file2 | uniq 取下2个文件信息或且(重复行只保留一份)

sort file1 file2 | uniq -u 删掉联系,留有其它的行

sort file1 file2 | uniq -d 取下2个文件信息联系(只留下与此同时存在2个文档中文件)

comm -1 file1 file2 较为2个文件信息具体内容只删掉 ‘file1’ 包含的内容

comm -2 file1 file2 较为2个文件信息具体内容只删掉 ‘file2’ 包含的内容

comm -3 file1 file2 较为2个文件信息具体内容只删掉2个文档共有的一部分

标识符设定和文件格式转换

dos2unix filedos.txt fileunix.txt 将一个文字文件的格式从MSDOS转化成UNIX

unix2dos fileunix.txt filedos.txt 将一个文字文件的格式从UNIX转化成MSDOS

recode ..HTML < page.txt > page.html 将一个文本文档变换成html

recode -l | more 表明全部许可的转换视频格式

系统文件剖析

badblocks -v /dev/hda1 查验硬盘hda1里的坏磁铁

fsck /dev/hda1 修补/检查hda1硬盘上linux文件全面的完好性

fsck.ext2 /dev/hda1 修补/检查hda1硬盘上ext2系统文件的完好性

e2fsck /dev/hda1 修补/检查hda1硬盘上ext2系统文件的完好性

e2fsck -j /dev/hda1 修补/检查hda1硬盘上ext3系统文件的完好性

fsck.ext3 /dev/hda1 修补/检查hda1硬盘上ext3系统文件的完好性

fsck.vfat /dev/hda1 修补/检查hda1硬盘上fat文件全面的完好性

fsck.msdos /dev/hda1 修补/检查hda1硬盘上dos文件全面的完好性

dosfsck /dev/hda1 修补/检查hda1硬盘上dos文件全面的完好性

复位一个系统文件

mkfs /dev/hda1 在hda1系统分区创建一个文件系统软件

mke2fs /dev/hda1 在hda1系统分区建立一个linux ext2的系统文件

mke2fs -j /dev/hda1 在hda1系统分区建立一个linux ext3(日志型)的系统文件

mkfs -t vfat 32 -F /dev/hda1 创建一个 FAT32 系统文件

fdformat -n /dev/fd0 格式化硬盘一个硬盘

mkswap /dev/hda3 建立一个swap文件系统软件

SWAP系统文件

mkswap /dev/hda3 建立一个swap文件系统软件

swapon /dev/hda3 开启一个新的swap文件系统软件

swapon /dev/hda2 /dev/hdb3 开启两个swap系统分区

备份数据

dump -0aj -f /tmp/home0.bak /home 制作一个 ‘/home’ 文件目录的完整备份

dump -1aj -f /tmp/home0.bak /home 制作一个 ‘/home’ 文件目录的互动式备份数据

restore -if /tmp/home0.bak 复原一个互动式备份数据

rsync -rogpav –delete /home /tmp 同歩两侧的文件目录

rsync -rogpav -e ssh –delete /home ip_address:/tmp 根据SSH安全通道rsync

rsync -az -e ssh –delete ip_addr:/home/public /home/local 根据ssh和缩小将一个远程控制文件目录同歩到当地文件目录

rsync -az -e ssh –delete /home/local ip_addr:/home/public 根据ssh和缩小将当地文件目录同歩到远程控制文件目录

dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr ‘dd of=hda.gz’ 根据ssh在远程主机上实行一次备份数据系统盘操作

dd if=/dev/sda of=/tmp/file1 备份数据硬盘具体内容到一个文档

tar -Puf backup.tar /home/user 执行一次对 ‘/home/user’ 文件目录的互动式备份数据实际操作

( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr ‘cd /home/share/ && tar x -p’ 根据ssh在远程控制目录中拷贝一个文件目录具体内容

( tar c /home ) | ssh -C user@ip_addr ‘cd /home/backup-home && tar x -p’ 根据ssh在远程控制目录中拷贝一个当地文件目录

tar cf – . | (cd /tmp/backup ; tar xf – ) 当地将一个文件目录拷贝到另一个地方,保存原来管理权限及连接

find /home/user1 -name ‘*.txt’ | xargs cp -av –target-directory=/home/backup/ –parents 从一个文件目录搜索并拷贝全部以 ‘.txt’ 结尾的文档到另一个文件目录

find /var/log -name ‘*.log’ | tar cv –files-from=- | bzip2 > log.tar.bz2 搜索全部以 ‘.log’ 结尾的文档并制成一个bzip包

dd if=/dev/hda of=/dev/fd0 bs=512 count=1 做一个将 MBR (Master Boot Record)具体内容拷贝到硬盘动作

dd if=/dev/fd0 of=/dev/hda bs=512 count=1 从早已储存到硬盘的备份数据中修复MBR具体内容

光碟

cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force 清除一个可复写的光碟具体内容

mkisofs /dev/cdrom > cd.iso 在硬盘上创建一个光碟的iso镜像文档

mkisofs /dev/cdrom | gzip > cd_iso.gz 在硬盘上创建一个缩小了光碟iso镜像文档

mkisofs -J -allow-leading-dots -R -V “Label CD” -iso-level 4 -o ./cd.iso data_cd 创建一个文件目录的iso镜像文档

cdrecord -v dev=/dev/cdrom cd.iso 刻录光盘一个ISO系统镜像

gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom – 刻录光盘一个缩小了ISO系统镜像

mount -o loop cd.iso /mnt/iso 初始化一个ISO系统镜像

cd-paranoia -B 从一个CD光碟基因表达声轨到 wav 文档中

cd-paranoia — “-3” 从一个CD光碟基因表达声轨到 wav 文档中(主要参数-3)

cdrecord –scanbus 扫描仪系统总线以鉴别scsi安全通道

dd if=/dev/hdc | md5sum 校检一个机器设备的md5sum编号,比如一张 CD

互联网 – (以太网接口和WIFI无线网络

ifconfig eth0 表明一个以太网卡配置

ifup eth0 开启一个 ‘eth0’ 计算机设备

ifdown eth0 禁止使用一个 ‘eth0’ 计算机设备

ifconfig eth0 192.168.1.1 netmask 255.255.255.0 操纵IP地址

ifconfig eth0 promisc 设定 ‘eth0’ 成混杂模式以网络嗅探数据文件 (sniffing)

dhclient eth0 以dhcp模式开启 ‘eth0’

route -n show routing table

route add -net 0/0 gw IP_Gateway configura default gateway

route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 configure static route to reach network ‘192.168.0.0/16’

route del 0/0 gw IP_gateway remove static route

echo “1” > /proc/sys/net/ipv4/ip_forward activate ip routing

hostname show hostname of system

host www.example.com lookup hostname to resolve name to ip address and viceversa(1)

nslookup www.example.com lookup hostname to resolve name to ip address and viceversa(2)

ip link show show link status of all interfaces

mii-tool eth0 show link status of ‘eth0’

ethtool eth0 show statistics of network card ‘eth0’

netstat -tup show all active network connections and their PID

netstat -tupl show all network services listening on the system and their PID

tcpdump tcp port 80 show all HTTP traffic

iwlist scan show wireless networks

iwconfig eth1 show configuration of a wireless network card

hostname show hostname

host www.example.com lookup hostname to resolve name to ip address and viceversa

nslookup www.example.com lookup hostname to resolve name to ip address and viceversa

whois www.example.com lookup on Whois database

JPS专用工具

jps(Java Virtual Machine Process Status Tool)是JDK 1.5所提供的一个表明现阶段所有java过程pid的指令,简单方便,特别适合在linux/unix平台上简易查看现阶段java过程的一些简易状况。

我觉得大部分人都是使用过unix系统中的ps命令,这一指令主要是用于表明现阶段全面的过程状况,有什么过程,以及 id。 jps 也是一样,它的功能是表明现阶段系统软件的java过程状况,以及id号。我们通过它来查询我们到底启动好多个java过程(由于每一个java程序都是会独享一个java虚拟机案例),和他的进程号(为下边好多个程序流程打下基础),并可以通过opt来检查这种过程的具体启动参数。

操作方法:在目前cmd下打 jps(必须JAVA_HOME,没有就,到改的程序目录下打) 。

jps存放JAVA_HOME/bin/jps,使用中为了更好地请把JAVA_HOME/bin/参与到Path.

$> jps

23991 Jps

23789 BossMain

23651 Resin

较为常见的主要参数:

-q 只表明pid,无法显示class名字,jar文件名与传送给main 方式的主要参数

$> jps -q

28680

23789

23651

-m 导出传送给main 方式的主要参数,在内嵌式jvm上很有可能是null

$> jps -m

28715 Jps -m

23789 BossMain

23651 Resin -socketwait 32768 -stdout /data/aoxj/resin/log/stdout.log -stderr /data/aoxj/resin/log/stderr.log

-l 导出应用软件main class的详细package名 或是 应用软件的jar文件详细路径名

$> jps -l

28729 sun.tools.jps.Jps

23789 com.asiainfo.aimc.bossbi.BossMain

23651 com.caucho.server.resin.Resin

-v 导出传达给JVM的主要参数

$> jps -v

23789 BossMain

28802 Jps -Denv.class.path=/data/aoxj/bossbi/twsecurity/java/trustwork140.jar:/data/aoxj/bossbi/twsecurity/java/:/data/aoxj/bossbi/twsecurity/java/twcmcc.jar:/data/aoxj/jdk15/lib/rt.jar:/data/aoxj/jd

k15/lib/tools.jar -Dapplication.home=/data/aoxj/jdk15 -Xms8m

23651 Resin -Xss1m -Dresin.home=/data/aoxj/resin -Dserver.root=/data/aoxj/resin -Djava.util.logging.manager=com.caucho.log.LogManagerImpl –

Djavax.management.builder.initial=com.caucho.jmx.MBeanServerBuilderImpl

sudo jps看见的过程总数最齐

jps 192.168.0.77

列举虚拟服务器192.168.0.77设备全部的jvm案例,选用rmi协议书,默认设置连接端口为1099

(基础是虚拟服务器给予jstatd服务项目)

注:jps命令有个地方非常差,好像只有表明当前用户的java过程,要表明别的用户还是只有用unix/linux的ps命令。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年8月20日 下午12:59
下一篇 2022年8月20日 下午1:04

相关推荐

  • 37度智能家具价格及创始人介绍,智能家具新时代即将来临

    “隔断城西市语哗,幽栖绝似野人家。”这首评价苏州园林的诗句,道出人们对上乘家居环境的向往和追求。 正因对家装的重视,装修更是成了件大工程,曾有网友总结:一次装修要选8种主材、28种辅材、35项基础工程、52件家居配饰、去到80多家店铺、购买200多件商品……全程下来,至少消耗2亿脑细胞。 近期,皓哥也在经历这一虐中有甜的过程,但“无心插柳柳成荫”,无意中看到了家居行业的两股趋势。 一、“内外兼修”…

    2022年8月20日
    660
  • 怎么注册自己商标,个人注册商标步骤

    商标注册:是商标使用人取得商标专用权的前提和条件,只有经核准注册的商标,才受法律保护。商标注册原则是确定商标专用权的基本准则,那么你知道商标注册的流程是怎么样的吗? 商标注册 商标注册流程: 一、商标查询(2天内):商标查询是指商标注册申请人或其代理人在提出注册申请前,对其申请的商标是否与在先权利商标有无相同或近似的查询工作。 二、申请文件准备(3天内) (1)自然人申请:身份证及递交个体工商户、…

    2022年7月28日
    690
  • ps4pro显示器推荐(2020明基ps4pro显示器评测)

    这一次我拿到了明基EW3270U这一款定位高端的4K显示器产品,我在较为深度的体验一段时间后,写出这一份报告,在这一篇中将有这些内容: 背景介绍与开箱 EW3270U性能解析 校色与性能测试 HDR与BI+特色功能 PS4PRO与HDR使用 简介 显示器作为家庭娱乐中不可或缺的一件产品,有着无可替代和左右的地位,液晶分子在电子的作用下显示色彩构成画面,并最终组成人机交互的终端,而4K,HDR,10…

    2022年8月23日
    860
  • 二手电商平台如何盈利,盘点二手电商平台存在的问题

    二手电商领域最近颇为不平静。 6月3日,京东宣布旗下二手电商平台“拍拍”与电子回收平台“爱回收“进行战略合并。同时,京东将领投爱回收新一轮超5亿美元的融资和战略整合交易,成为爱回收最大的战略股东。在此之前,拍拍曾多次经历出售传闻,此次推动的投资与合并举动显得颇为微妙。 不少业界声音质疑,二手电商是否仍然是一个好生意?答案当然是肯定的。 从大背景来看,巨大的社会消费品增量为二手交易市场创造了巨大的潜…

    2022年7月16日
    860
  • 怎样优化排名自己网站,网站排名优化的常用方法

    互联网在发展,搜索引擎的规则也在不断的变化着。SEO优化的方法如果一成不变,很难达到优化效果的。SEO优化方法应紧跟搜索引擎的脚步这样才能获得更多的机会,吸引更多的用户。那么当下网站优化怎么做才能提升网站排名呢? 1、符合用户搜索习惯 一个网站好不好的评判标准是由用户决定的,只有符合用户的使用习惯,网站才能产生效益。搜索引擎的推荐机制也是根据用户的使用习惯来制定的,所以网站只有符合用户的搜索习惯,…

    2022年7月21日
    670
  • 如何做跨境电商,跨境电商开店流程步骤

    相信大部分的跨境电商小伙伴们,都已经回到工作岗位上。如果你和我一样,是从穿羽绒服的寒冷冬天,来到接近25度盛夏的深圳。顿时让我突然明白了,北方和南方之所以经济总量一直有差距,主要是广东周边的气温,太适合全力以赴工作了。 每年开年都是很多新卖家涌入的节点,所以会针对新卖家写一些基础性的文章,供大家学习。这篇文章是定性的分析,基于我的过往经验和主观判断。 今天的文章,我将会深入地从定量的分析,拿实实在…

    2022年7月8日
    660
  • u盘里删除的文件怎么恢复,一键恢复u盘里文件的方法

    U盘是一个非常好用的数据村存储工具,很多用户一也是非常喜爱使用U盘来存储文件的。可是U盘的容量毕竟是有限的,在U盘提示内存不足的时候我们必须要对U盘中的文件进行清理,如果我们不小心误删了U盘中重要的文件怎么办? 为了恢复我们U盘删除的文件,我们可以选择使用比特数据恢复软件这款数据恢复软件进行恢复,利用这款软件我们就可以最大程度的恢复我们误删的U盘数据了。这款软件的操作还是非常简单的,接下来我就来告…

    2022年8月8日
    730
  • 公园什么东西适合摆地摊卖,适合公园摆地摊的暴利小商品汇总

    小软一直建议大家要多思考,不要什么事情都问别人,第一没有谁天生就有义务回答你,尤其是关于赚钱,你换位思考下,如果有人加你一上来就问你,你知道什么项目赚钱吗?你会怎么回答?想想这个问题。。 因为这几天好多人问我,小软啊,最近有没有什么项目赚钱的,然后我又反问他一大堆问题,结果他就没有回复了我一个:哦、 今天咋们就来聊聊最近啥项目赚钱? 高考完了,也马上放暑假了,是不是悻悻学子都要准备回家了?亦或者要…

    2022年8月27日
    2120
  • 猎豹移动做什么的,猎豹移动的经营业务介绍

    今年春节前夕,猎豹移动(以下简称“猎豹”)掌门人傅盛罕见发飙,而其发飙对象既不是竞争对手,也不是用户,而是一个媒体人——写过《腾讯没有梦想》等行业大稿的作者潘乱,后者批评他“整天不忘作秀”。 为了回击潘乱,傅盛不仅频频爆粗口,还晒出猎豹的家底来自证活得滋润,“猎豹有6亿多美金现金储备,今年(指2018年)50亿人民币收入,小十亿利润。”不过,财报亮眼的猎豹在资本市场却不受待见,彼时市值仅为9.35…

    2022年6月13日
    720
  • 中学生怎么赚钱最简单,初中生正规的6个赚钱方法

    昨天闲来无事刷微博,被这条热搜震惊到了: 一名初中生利用过年的8天时间摆地摊,轻轻松松就赚了1万7! 认真读一下这个初二孩子的故事,他向妈妈要了8百元启动资金,买了400多个玻璃杯和300多个兵乓球,从正月初八到元宵节摆起了地摊,除去给帮手开的工资,还净赚了1万七。 果然是后生可畏啊,十二三岁时的我,还是只知道游戏机和寒假作业的小毛孩,结果人家在同样的年龄已经挣到了第一桶金。 说实话,我羡慕的不是…

    2022年8月30日
    550

发表回复

登录后才能评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信