码迷,mamicode.com
首页 > 系统相关 > 详细

Linux常用命令

时间:2016-03-04 23:57:42      阅读:419      评论:0      收藏:0      [点我收藏+]

标签:

Linux常用命令

命令:

复制

cp hello.c / home目录复制到根目录

cp –r test / home目录复制test文件夹到根目录

mv long / 移动

更改文件名字 mv hello.c hello1.c

删除文件 rm hello.c

删除目录 rm test –r

创建目录 mkdir test

         mkdir –p test/test1/test2

进入目录 cd /home

快速回到上次目录 cd 

回到根目录 cd /

查看完整路径 pwd

查看当前目录下文件 ls 

ls –l

查看包含隐藏文件 ls –a

把文件隐藏 mv hello.c .hello.c

解压缩命令:

test文件夹打包

tar –cvf test.tar test/

tar –cvzf test.tar.gz test/

zip test.zip test/

test文件解压

tar –xvf test.tar 

tar –xvzf test.tar.gz 

tar –jxvf test.tar.bz2

unzip test.zip

 

改变文件权限:

格式:chmod 777 hello.c

可读:4  可写:3  可执行:1

 

查看磁盘使用情况:

df

格式:df [选项]

例如:df –k KB为单位查看磁盘使用情况

查看目录大小

du

格式: du [选项目录

例如:du –b test 以字节为单位显示test这个目录大小

 

网络配置

格式:ifconfig [选项] [网络接口]

例如:

  1. ifconfig eht0 192.168.10.1

配置eth0这一网卡的IP地址为192.168.0.1

  1. ifconfig eth0 down

暂停eth0这一网卡的工作

  1. ifconfig eth0 up 

恢复eth0这一网卡的工作、

 

查看网络状态

Netstat

格式:netstat [选项]

例如:netstat –a 查看系统中所有的网络监听端口

 

软件安装

rpm

格式:rpm [选项] [安装文件]

例如:

  1. rpm –ivh tftp.rpm

安装名字为tftp的文件包

  1. rpm –qa

列出所有安装的rpm

  1. rpm –e name

卸载名字为namerpm

编译安装方式

tar.gz(bzbz2)

安装:

  1. 打开一个SHELL,即终端
  2. cd命令进入源代码压缩包所在的目录
  3. 根据压缩包类型解压缩文件

tar –xvzf ***.tar.gz 或 tar –jxvf ***.tar.bz(bz2)

  1. cd命令进入解压缩后的目录
  2. 输入编译文件命令: ./configure (有的压缩文件已经编译过,这一步可以省去)(配置)
  3. 然后是命令:make (编译)
  4. 再是安装文件命令:make install (安装)
  5. 安装完毕

 

 

apt –get安装方法:sudo apt-get install 软件名

rpm包的安装方式:rpm –ivh ***.rpm

 

挂载

mount 

格式:mount [选项设备源 目标目录

例如:

  1. mount /dev/cdrom/mnt

将光驱挂载到/mnt目录下

umount

格式:umount 目标目录

例如:

  1. umount /mnt (对应mount)

取消光驱在/mnt下的挂载

 

查找文件

find

格式:find 路径 –name  ‘文件名’

例如;

  1. find ./ -name ‘co*’

在当前目录及其子目录中寻找名为co开头的文件

  1. find ./ -name ‘test’

在当前目录及其子目录中寻找名为test的文件

 

查找字符串

grep

格式:grep [选项字符串

例如:

  1. grep “file” ./ -rn

grep –Rsn “file” ./ --color

在当前目录及其子目录中,查找包含file字符串的文件

  1. netstat –a|grep tftp

查看所有端口中用于tftp的端口

 

动态查看CPU使用

top

格式:top

例如:

  1. top

查看系统中的进程对CPU,内存等的占用情况。

 

查看进程

ps

格式:ps [选项]

例如:

  1. ps aux

查看系统中的说有进程

杀死进程

Kill

格式:kill [选项进程号

例如:

  1. kill –s SIGKILL 4096

杀死4096号进程

 

帮助

man

格式:man 命令名

例如:

  1. man grep

查看grep命令的使用方法

  1. man ping

查看ping命令的使用方法

 

关闭防火墙

命令:/etc/init.d/iptables stop

重启网络

命令:/etc/init.d/network restart

 

文本编辑

  1. vi hello.c
  2. 键入i进入插入模式
  3. 编辑
  4. 键入[ESC]退入到命令行模式
  5. 键入:wq保存退出

Linux常用命令

标签:

原文地址:http://www.cnblogs.com/love-linux/p/5243713.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!