Linux操作系统之常用命令

本篇文章给大家介绍Linux操作系统之常用命令,以及一些linux常用基本命令对应的知识点,希望对大家有一定的帮助。

Linux操作系统

1.常用命令

1.系统

1系统信息

arch显示机器的处理器架构uname-m显示机器的处理器架构uname-r显示正在使用的内核版本dmidecode-q显示硬件系统组件-SMBIOS/DMIhdparm-i/dev/hda列出以下机器的架构特征a磁盘hdparm-tT/dev/sda对磁盘执行测试读取操作cat/proc/cpuinfo显示CPU信息cat/proc/interrupts显示中断cat/proc/meminfo验证内存使用情况cat/proc/swaps显示使用了哪些交换使用cat/proc/version显示内核版本cat/proc/net/dev显示网络适配器和统计信息cat/proc/mounts显示加载的文件系统lspci-tv列出PCI设备lsusb-tv显示USBdevicedate显示系统日期cal2007显示2007年日期的日历04121700200700设置日期和时间-月、日、时、分、年、秒时钟-w将时间修改保存到BIOS

2关闭

shutdown-hnow关闭系统init0关闭系统telinit0关闭系统shutdown-hhours:mins按预定时间关闭系统shutdown-c按预定时间取消系统关闭shutdown-rnow重新启动重新启动重新启动注销注销

3个文件和目录

cd/home输入39;目录39;dir139;mkdirdir1dir2同时创建两个目录mkdir-p/tmp/dir1/dir2创建目录树rm-ffile1删除名为39的文件;39;目录139;rm-rfdir1删除名为39的目录;并同时删除其内容rm-rfdir1dir2同时删除两个目录及其内容mvdir1new_dir重命名/移动目录cpfile1file2复制文件cpdir/复制目录所有文件到当前工作目录cp-a/tmp/dir1复制目录到当前工作目录cp-adir1dir2复制目录

cp-rdir1dir2复制目录及子目录ln-sfile1lnk1创建指向文件或目录的软链接lnfile1lnk1创建指向文件或目录的物理链接touch-t0712250000file1修改文件或目录的时间戳目录-YYMMDDhhmm

4文件搜索

find/-namefile1搜索根文件系统中从39开始的文件和目录;find/-useruser1搜索属于用户39的文件和目录;find/home/user1-namein搜索带有39的文件和目录;在目录39中;查找以/usr/bin结尾的文件-typef-atime+100搜索过去100天内未使用过的可执行文件find/usr/bin-typef-mtime-10搜索在以下时间段内创建或修改的文件10天find/-name pm-execchmod75539;;

搜索以39结尾的文件;并定义其权限find/-xdev-name pm搜索以39;结尾的文件,忽略可移动设备locateps查找以39;结尾的文件-跑39;命令第一个whereishalt显示二进制文件、源代码或man的位置,halt显示二进制文件或可执行文件的完整路径

5挂载文件系统

mount/dev/hda2/mnt/hda2挂载名为hda2的磁盘-确认目录39;已存在umount/dev/hda2卸载名为hda2的磁盘-首先从挂载点39退出;exitmount/dev/hdb/mnt/cdrecorder挂载cdrw或dvdrommount-oLoopfileiso/mnt/cdrom挂载文件或ISO映像文件mount-tvfat/dev/hda5/mnt/hda5挂载WindowsFAT32文件系统mount/dev/sda1/mnt/usbdisk挂载U盘或闪存设备mount-tsmbfs-ousername=user,password=pass//WinClient/share/mnt/share

挂载Windows网络共享

6磁盘空间

df-h显示已挂载分区的列表ls-lSr|more按大小排列文件和目录du-shdir1估计目录39;已用磁盘空间39;10tn39;$t$n34;姓名34;admin39;-r34;用户FTP39;/etc/passwd39;/etc/passwd34;+34;-34;+34;-39;file1bz239;file139;file1gz39;file139;file1rar39;file139;file239;dir139;file139;file239;dir139;/home39;/home39;ddof=hdagz39;/home/user39;cd/home/share/tarx-p39;cd/home/backup-hometarx-p39;txt39;txt39;log39;log39;eth039;eth039;eth039;eth039;

4.JPS工具

1基本介绍

jpsJava虚拟机进程状态工具是JDK15提供的一个命令,用于显示当前所有java进程的pid。简单实用,非常适合在linux/unix上简单查看当前java进程的一些简单情况。

很多人都用过Unix系统中的ps命令。该命令主要用于显示当前系统的进程状态,有哪些进程,以及它们的ID。

jps也是同样的情况。它的作用是显示当前系统的java进程状态及其ID号。我们可以使用它来查看我们启动了多少个java进程及其进程号,并且我们可以使用opt来查看这些进程的详细启动参数。

2常用参数

jps-q只显示pid,不显示类名、jar文件名以及传递给main方法的参数。

jps-m输出传递给main方法的参数,在嵌入式jvm上可能为null

jps-l输出应用程序主类的完整包名或应用程序的jar文件的完整路径名

jps-v输出传递给JVM的参数

sudojps看到进程数最全

jpsIP列出远程服务器IP机的所有jvm实例,使用rmi协议,默认连接端口为1099

注意jps命令有题。好像只能显示当前用户的java进程。要显示其他用户的ps命令,只能使用unix/linuxps命令。

对于一些Linux操作系统之常用命令和linux常用基本命令相关内容就讲到这里了,希望对诸位网友有所助益。

除非特别注明,本站所有文字均为原创文章,作者:admin

No Comment

留言

电子邮件地址不会被公开。 必填项已用*标注

感谢你的留言。。。