Linux 常用命令(二)

查看 环境配置文件 :cat /etc/profile

解压 tar 文件: tar -zxvf xxx.tar.gz

解压 bin 文件: ./xxx.bin

以后台方式运行: ./eclipse &

linux分区不同于windows,linux下硬盘设备名为(IDE硬盘为hdx(x为从a—d)因为IDE硬盘最多四个,SCSI,SATA,USB硬盘为sdx(x为a—z)),硬盘分为主分区和扩展分区,一块最多为4个分区,不用说大家也知道…..所以主分区从sdb1开始到sdb4,逻辑分区从sdb5开始,(逻辑分区永远从sdb5开始…)

查看 linux 分区 具体信息: fdisk -l

查看目录在哪个分区下 : df [目录全路径]

查看磁盘占用情况: df -l

linux 下 挂载光驱: mount /mnt/cdrom

卸载光驱: umount /mnt/cdrom

linux 安装时分区问题:

/boot 分区,建议100M

swap 交换分区,一般是物理内存2倍,不超过256M

/ 根分区尽可能大

linux shell : 解释内核可执行代码

1. 查看目前使用哪种 shell : env

2. 修改系统默认 shell : chsh -s /bin/csh

linux 命令补齐:按一次 tab ,按两次显示所有命令补齐选项

使用最近的命令: history

window 下 cmd 命令:

1. 追踪路由:tracert 目标ip

2. 测试两个ip是否畅通: ping 目标ip

3. 在 window 查看 ip 地址: ipconfig

4. window局域网发送消息:msg /server:127.0.0.1 * “hello”

linux 下 查看 ip情况 : ifconfig

方式一:

linux 配置网关: setup -> network configuration

- 点击长空格,自动分配

- 点击 tab 手动配置

网卡配置没有生效,运行 /etc/rc.d/init.d/network restart

方式二:

对网卡配置:

ifconfig eth0 xxx.xxx.xxx.xxx

对子网掩码配置:

ifconfig eth0 network x.x.x.x

立即生效,但重启系统后恢复

方式三:

修改 /etc/sysconfig/network-scripts/ifcfg-eth0

ONBOOT = Yes 是否立即生效

BOOTPROTO = dhcp/static 静态ip或动态ip

RPM管理

rpm: 用于互联网下载包的打包及安装工具

如: apache-1.3.2.3-11.i386.rpm

1.3.2.3-11 : 软件版本号

i386:软件硬件版本

查询所有rpm软件包: rpm -qa

查询指定rpm软件包: rpm -q tomcat

安装rpm包:rpm -i rpm

安装rpm包(带提示):rpm -ivh rpm

卸载rpm包:rpm -e rpm

强制删除rpm包: rpm -e –nodeps rpm

更新rpm包: rpm -u rpm

linux任务调度:系统定时执行的命令

1. 设置任务 crontab -e

2. 例:每隔一定时间执行任务

* * * * * date >>/home/mydata1

* 分别代表 分钟,小时,月份,年份,星期

3. 如何调度多个任务

1) crontab 中 直接写

2)把任务写入一个可执行文件,crontab 可执行文件

终止定时任务: crontab -r

列出当前定时任务: crontab -l

查看系统进程信息: ps -aux

杀死进程: kill PId

强制杀死进程: kill -9 PId

杀死进程及子进程: killall

查看进程情况: top

包含内容:

1. 系统启动了多久

2. 用户数

3. 当前系统复杂期间,相乘除以3 >0.6 则负载紧张

4. 进程数

5. cpu 状态

6. 内存使用情况

7. 虚拟内存使用情况

每10秒刷新top :top -d 10

指定用户名: u

输入要结束进程: k

显示系统时间:date

修改系统时间:date -s “2016-5-11 11:00:00”

查看月历: cal 3 2016

查看年历: cal 2016

显示网络统计信息: netstat -anp

-an :按端口排序

-p :显示网络服务相应的进程

显示数据包历程命令: traceroute ip

查看路由表: route

查看环境变量: env

修改用户变量: vi /root/.bash_profile

修改系统变量: etc /profile

临时加入一个路径: export

如:export PATH=$PATH:/opt/au1200_rm/build_tools/bin

设置命令别名:alias

alias ipconfig=’ifconfig’

加压解压

压缩单个文件:zip aa.zip 文件名

压缩多个文件: zip aa.zip 文件名1 , 文件名2

压缩文件夹: zip -r aa.zip 文件夹

解压文件夹到指定目录: unzip tmp2.zip -d /home/

时间: 2024-10-15 17:25:22

Linux 常用命令(二)的相关文章

Linux常用命令二之文件查找命令

本文对Linux常用命令做一个总结,方便日后查阅. (1) which命令 我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下 面的一些命令来搜索: ? ? ? ?which??查看可执行文件的位置 ? ? ? ?whereis?查看文件的位置 ? ? ? ?locate???配合数据库查看文件位置 ? ? ? ?find???实际搜寻硬盘查询文件名称 which命令的作用是,在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一 个搜索结果.也就是说,使用which命

Linux常用命令(二) - cd

Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的.所以,学习Linux 常用命令,首先就要学好 cd 命令的使用方法技巧. 1. 命令格式: cd [目录名] 2. 命令功能: 切换当前目录至dirName 3. 常用范例 例1 进入系统根目录 命令:cd / 例2 返回上一层目录 命令:cd .. 或者 cd .. // 例3 进入当前用户的主目录(root目录) 命令:cd 或者 cd~ 例4  跳转到指定目录 命令: cd

linux初学 :linux 常用命令(二)

压缩和解压命令 gzip/guzip   zip/unzip   tar gzip和gunzip一般可用参数是-r,例: gzip test.txt 压缩文件 gzip -r test 压缩所有test下的子文件 gunzip test.gz 解压文件 zip和unzip可用参数较多,例: zip test 不跟参数直接使用 zip -r test 递归压缩test下所有文件 unzip test 不跟参数直接使用 unzip -n 解压时不覆盖已存在的文件 unzip -o 解压时覆盖已存在的

Linux常用命令(二十八) - du

Linux du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的. 1.命令格式: du [选项][文件] 2.命令功能: 显示每个文件和目录的磁盘使用空间. 3.命令参数: -a或-all  显示目录中个别文件的大小. -b或-bytes  显示目录或文件大小时,以byte为单位. -c或--total  除了显示个别目录或文件的大小外,同时也显示所有目录或文件的总和. -k或--kilobytes  以KB(10

Linux常用命令(二十五) - tar

通过SSH访问服务器,难免会要用到压缩,解压缩,打包,解包等,这时候tar命令就是是必不可少的一个功能强大的工具.linux中最流行的tar是麻雀虽小,五脏俱全,功能强大. tar命令可以为linux的文件和目录创建档案.利用tar,可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件.tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案.利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便

Linux Linux常用命令二

whoami 我是谁命令 --该命令用户查看当前系统当前账号的用户名 --由于系统管理员通常需要使用多种身份登录系统,李儒通常使用普通用户登录系统,然后再以su命令切换到root身份对系统进行灌篮.这 时候可以使用whoami来查看当前用户的身份 --whoami who 查看当前所有登录系统的用户信息 --该命令用户查看查看当前所有登录系统的用户信息 --who [参数] --常用参数及含义 "-m" 只显示运行who命令的用户名,登录终端和登录时间----该参数和whoami等价

Linux常用命令(二十二) - chmod

chmod命令用于改变linux系统文件或目录的访问权限.用它控制文件或目录的访问权限.该命令有两种用法.一种是包含字母和操作符表达式的文字设定法:另一种是包含数字的数字设定法. Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作. 文件或目录的访问权限分为只读,只写和可执行三种.以文件为例,只读权限表示只允许读其内容,而禁止对其做任何的更改操作.可执行权限表示允许将该文件作为一个程序执行.文件被创建时,文件所有者自动拥有对该文件的读.写和可

Linux常用命令(二十一) - find之参数详解

一.使用name选项: 文件名选项是find命令最常用的选项,要么单独使用该选项,要么和其他选项一起使用.  可以使用某种文件名模式来匹配文件,记住要用引号将文件名模式引起来.  不管当前路径是什么,如果想要在自己的根目录$HOME中查找文件名符合*.log的文件,使用~作为 'pathname'参数,波浪号~代表了你的$HOME目录. find ~ -name "*.log" -print 想要在当前目录及子目录中查找所有的' *.log'文件,可以用: find . -name &

Linux常用命令(二十九) - date

在linux环境中,不管是编程还是其他维护,时间是必不可少的,也经常会用到时间的运算,熟练运用date命令来表示自己想要表示的时间,肯定可以给自己的工作带来诸多方便. 1.命令格式: date [参数]... [+格式] 2.命令功能: date 可以用来显示或设定系统的日期与时间. 3.命令参数: 必要参数: %H 小时(以00-23来表示). %I 小时(以01-12来表示). %K 小时(以0-23来表示). %l 小时(以0-12来表示). %M 分钟(以00-59来表示). %P AM

Linux常用命令(二十八) - ln

ln是linux中又一个非常重要命令,它的功能是为某一个文件在另外一个位置建立一个同步的链接. 当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我们只要在某个固定的目录,放上该文件,然后在其它的目录下用ln命令链接(link)它就可以,不必重复的占用磁盘空间. 1.命令格式: ln [参数] [源文件或目录] [目标文件或目录] 2.命令功能: Linux文件系统中,有所谓的链接(link),我们可以将其视为档案的别名,而链接又可分为两种 : 硬链