Linux系统常用命令 __转载的
1.登录linux系统命令:login 用户名 密码;
2.注销linux系统命令:logout ;
3.在linux系统中进入windows系统(图形界面)命令:Start x;
4.关闭linux系统命令:1)shutdown –h now 立刻进行关机;
2)shutdown –r now 现在重新启动计算机;
3)reboot 现在重新启动计算机。
5.vi 编辑器(相当于Windows的记事本),wq命令是保存退出;q!是退出不保存;
6.Ls 命令:显示当前所有文件和目录;
ls –a命令是显示隐藏文件
ls –l命令是显示长列表格式(比如文件创建时间、大小、详细列表);
7.Linux配置网络端口命令:ifconfig;
8.修改口令命令:passwd;
9.文件拷贝命令:cp;(如:#cp a.out /home/xiaoming,把a.out拷贝到home的xiaoming目录下)
10.移动文件和修改文件名命令: mv;
11.删除文件或目录命令:rm ; (如:rm –rf* 删除所有内容,包括目录和文件,其中r表递归,f表强制)
12.创建目录命令: mkdir ;(如:#mkdir aaa)
13.删除空目录命令:rmdir ;( 如:#rmdir aaa)
14.改变工作目录命令:cd ;
15.显示当前完整路径命令:pwd;(既是显示用户当前所处目录的完整路径,也是显示用户当前在哪个目录下);
16.查找文件命令:find ;(如:#find /-name aaa.java;#find /root/-name aaa.java)
17.建立链接文件命令:ln ;(相当于windows下的快捷方式)(如:ln –s /etc/inittab inittab,inittab指向/etc/inittab实际文件)
18.连接并显示一个或多个文件的信息命令:cat ;
19.改变文件或目录的访问权限命令:chmod ;(用户用它控制文件或目录的访问权限)
20.更改某个文件或目录的属主和组的命令:chown ;
21.显示引导时内核显示的状态信息命令:dmesg ;
22.显示当前系统信息命令:uname ;
23.显示当前时间命令:uptime ;
24.显示当前用户名命令:whoami ;
25.显示系统主机名命令: hostname ;
26.ping命令:通过检查网络中其他主机的应答信息,来确认网络的连通性;
27.telnet命令:远程登录;(语法:telnet [<主机名>] [:端口号])
28.显示本地系统的网络连接状态命令:netstat ;
29.sync命令:在关闭linux系统时使用,强制把内存数据写回硬盘,以免数据丢失;
30.Chgrp命令:修改一个或多个文件或目录所属的组,使用权限是超级用户(root)
31.建立空文件命令:touch ;
32.More命令:显示文件内容,带分页;
33.Less命令:显示文件内容,带分页;
34.Grep命令:在文本中查询内容;(如:#grep “shunping” aaa.java,在“shunping”文件中查询aaa.java文件名;要是显示行数,#-n grep “shunping” aaa.java)
35.”|”管道命令:可以这样理解,把上一个命令的结果交给”|”的后面的命令处理;
36.Man命令:相当于dos下的help;(如:#man grep)
37.重定向命令:ls –l>a.txt列表的内容写入文件a.txt中(覆盖写);
Ls –al>>aa.txt列表的内容追加到文件aa.txt的末尾;
38.添加组的命令:groupadd ;(如:#groupadd policeman)
39.查看Linux中所有组的信息命令:vi /etc/group;(可查看可修改)
Cat /etc/group(只可查看不可修改)
40.创建用户,并同时指定将该用户分配到哪个组:
Useradd –g 组名 用户名;如:#useradd –g policeman liming
41.查看linux中所有用户信息命令:vi /etc/passwd; cat /etc/passwd ;
42.挂载命令(光驱):mount ;(如:#mount /mnt/cdrom)
43.卸载命令(光驱):umount;( 如:#umount /mnt/cdrom)
44.查看磁盘使用情况命令:df ;(如:df –l;又如:df -h)
45.查看某个目录是在哪个分区命令:df [目录全路径] ;(如:df /root)
46.查看linux系统分区具体情况:fdisk –l ;(如:fdisk –l)
47.查看目前使用的是哪种shell命令:env ;该命令可以显示当前操作系统的环境变量。(如:#env;又如:env | more)
48.shell的命令补全功能:直接输入“mk”—再按两下“tab”键—出现两头两个字母“mk”的命令。Cat p再按两下“tab”键,会出现开头字母为“p”的所有文件或目录;
49.查询历史记录命令:history ;(在linux下,有时可能希望知道或使用最近执行的命令)如:1)history 5:此项说明会显示最近使用的5个命令;2)!5:此项说明执行历史编号为5的命令;3)!ls:此项说明执行最后一次以“ls”开头的命令;
50. date命令: 1)显示当前系统时间;如:#date
2)设置系统日期:利用date命令来更改系统的时间:date MMDDHHMMCCYY.SS:意思是指:月月日日时时分分年年秒秒;
3)查看月历命令:cal 3 2002:查看2002年3月的月历;
Cal 2008: 查看2008年的年历;
4)把日历存到一个文件里德命令:#cal 2009 >test
51.任务调度命令:crontab ;如:#crontab –e
功能是在一定的时间间隔调度一些命令的执行。在 /etc 目录下有一个 crontab 文件,这里存放有系统运行的一些调度程序。每个用户可以建立自己的调度 crontab 。
52.终止任务调度命令:crontab –r
Crontab –l ;列出当前有哪些任务调度。
53.显示当前系统进程信息命令:ps ;(进程是指正在执行的程序,每个进程都分配一个ID号)
1)ps –a :显示当前终端的所有进程信息;
2)ps –u: 以用户的格式显示进程信息;
3)ps –x: 显示后台进程运行的参数;
一般使用ps –aux命令;(这样看的比较全面,信息也全面)。(静态监控)如:#ps –aux | more
54.终止一个进程:kill命令 ;kill 进程号
如:kill -9 1777;强迫杀死1777进程;又如:kill all 把这个进程及其子进程都杀掉。
55.动态地监控进程命令:top ;如:#top
Top命令与ps命令很相似。它们都用来显示正在执行的进程,不同之处,在于top在执行一段时间可以更新正在执行的进程;
1) 监视特定用户:top:输入此命令,按回车键,查看执行的进程, u:然后输入“u”回车,再输入用户名即可;
2) 终止指定的进程: top:输入此命令,按回车键,查看执行的进程,k:然后输入”k”回车,再输入要结束的进程ID号;
3) 指定系统状态更新的时间:top –d 10:指定系统更新进程的时间为10秒。
56.显示网络统计信息的命令:netstat ;此命令用来显示整个系统目录的网络情况。例如,目前的连接、数据包传递数据、或是路由表内容,此命令直接输入即可使用。如:netstat –an
#netstat –an | more
#netstat –anp | more(‘p’表示进程号显示出来)
57.显示数据包经过历程命令:traceroute ;此命令可以直接输入使用,用来检测数据包在网络上传输的过程,从本机到远程的主机完整路径,帮助管理员解决问题。
Route,所谓路由是指将数据由来源网络送往目的地网络的操作,在大型网络中,路由是非常复杂的,因为数据包在抵达目的地时,可能经过的节点很多,路由表是存储在路由器或一些其他链接设置上的窗体。其中记录了到指定目的地的网络路径,以及这些路径的相关数值。此命令可以直接输入使用,来查看本机路由的情况。如:#route
58.删除一个软件命令:rmp ;如:#rpm –e mysql
#rpm –e –nodep mysql强行删除
59.如何使用命令行来备份和恢复mysql数据源:
备份:mysql dump –u root –p密码 数据库名>data.bak
恢复:mysql –u root –p密码 数据库名<data.bak
60.压缩和解压缩命令
1)zip命令的基本使用方法:zip file.zip*:zip后接压缩后的文件名,在它后面输入要压缩的文件即可。如:(1)#zip aa.zip kkk.bak;将kkk.bak文件压缩为aa.zip包;#zip aa.zip kkk.bak mydata3;(2)将kkk.bak、mydata3两个文件压缩为aa.zip包;(3)#zip –r aa2.zip ./workspace/将当前目录/workspace/压缩为aa2.zip包。
2)unzip命令:直接解压缩文件;如:unzip file.zip;#unzip aa.zip将aa.zip包解压缩。
转载自:http://miaozhenying2005.blog.163.com/blog/static/19679002201122810274940/
Linux系统常用命令 __转载的的更多相关文章
- Linux:常用命令【转载】
转载于:https://www.cnblogs.com/yjd_hycf_space/p/7730690.html 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架 ...
- Linux系统常用命令总结
1. 最关键的命令 manecho 2. 目录文件操作命令 ls: 查看目录下的文件信息或文件信息dir:pwd: 打印当前路径cd:改变路径mkdir:创建路径rmdir:删除路径cp:拷贝文件或目 ...
- Linux系统常用命令权威指南
<一>线上查询及帮助命令(2)1.man man [选项] [命令] 查看命令帮助,命令的词典,更复杂的还有info,但不常用. #man cd-a 显示所有的手册页,不只是显示第一个-f ...
- 【linux】工作中linux系统常用命令操作整理
1.Linux如何查看端口 使用lsof(list open files)命令,lsof -i:端口号 用于查看某一端口的占用情况,比如查看8000端口使用情况,lsof -i:8000. 或者使用n ...
- Linux系统常用命令大全
一.系统信息操作(备注:红色标记为常用命令,以下类推,不再赘述) arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r ...
- linux系统常用命令(一)
管理 在UNIX/linux系统中,一切皆为文件:若非文件,则为进程.首先认识文件系统: linux文件系统 /var - 经常变化的(variable)文件,诸如日志或数据库等 /usr - 包含绝 ...
- Linux系统常用命令速查手册
点击上方"开源Linux",选择"设为星标" 回复"学习"获取独家整理的学习资料! 系统信息 arch #显示机器的处理器架构(1 ...
- Linux系统常用命令汇总
命令格式:命令 -选项 参数,例如:ls -la /usr:当有多个选项时,可以写在一起.ifconfig:查看当前机器的IP信息service network restart:重启网络服务servi ...
- Linux 入门记录:四、Linux 系统常用命令
一.日期时间 命令 date 查看.设置当前系统时间: date -u 格林威治时间 date %Y-%m-%d 显示格式化的时间 date -s "23:00" 使用 -s 参数 ...
随机推荐
- c语言中静态区,栈,堆的理解
对于程序员,一般来说,我们可以简单的理解为内存分为三个部分:静态区,栈,堆. 很多书没有把把堆和栈解释清楚,导致初学者总是分不清楚. 其实堆栈就是栈,而不是堆. 堆的英文是heap:栈的英文是stac ...
- Windows 之间用rsync同步数据(cwRsyncServer配置)
rsync是一款优秀的数据同步软件,在跨服务器,跨机房,跨国备份服务器的首选工具,下面就来介绍下如何配置安装cwRsyncServer很大多数软件一样是B/C架构,cwRsyncServer是rsyn ...
- MVC的EF编辑,不用查询直接修改
EF中会为每个 管理的 实体对象 创建一个代理包装类对象,其中会跟踪 实体对象 的状态和每个属性的状态: 一.通常使用EF更新的方式,先查询出要修改的数据,然后再修改新的值:实体对象被修改的属性 在 ...
- ZOJ 2283 Challenge of Wisdom
题意:在一个n * m的地图里,有p个宝藏,每次只能向横纵坐标增加的方向走,问最少走几次能把宝藏都拿走. 解法:按横坐标排序,纵坐标的一个不下降子序列就是一条合法路径,要求多少条不下降子序列可以覆盖所 ...
- SCI杂志分区规则
1区:该期刊的影响因子排名位于其所在学科排名的前5% 2区:该期刊的影响因子排名位于其所在学科排名的前20%但未进入5% 3区:该期刊的影响因子排名位于其所在学科排名的前50%但未进入20%的 4区: ...
- 【Tcpcopy】离线回放功能
最近因调试问题,需要一直进行tcpcopy,拿有问题的包进行测试.决定使用tcpcopy对录制脚本进行回放,以下为我操作的具体步骤.主要是三块 1 下载安装具有离线回放功能的tcpcopy 2 使用t ...
- I2c串行总线组成及其工作原理
采用串行总线技术可以使系统的硬件设计大大简化,系统的体积减小,可靠性提高,同时系统更容易更改和扩充 常用的串行扩展总线有:I2c总线,单总线,SPI总线,以及microwire.Plus等等 I2c总 ...
- 配置OpenGL及第一个实例
Windows环境下安装GLUT的步骤:1.将下载的压缩包解开,将得到5个文件2.在“我的电脑”中搜索“gl.h”,并找到其所在文件夹(如果是VS,则应该是其安装目录下面的“VC\PlatformSD ...
- 判断一个面(Polygon)是不是矩形
判断一个面是不是矩形在GIS中很长用的功能,那么怎么判断一个面是不是矩形呢. 这里先要弄懂一些概念,面是什么,先看OGC标准的定义. 我的英文水平有限,(有翻译更好的请留言,如果翻译的准确将被采纳)大 ...
- jquery chart plugin
jquery flot http://www.jqueryflottutorial.com/ jquery jqplot http://www.jqplot.com/ highcharts中文网 : ...