Linux常用命令汇总
linux系统是目前使用较为广泛的系统,其安全性高。
作者简单介绍了Linux的常用命令,如下:
方法/步骤
1.1 查看操作系统信息
①uname –a
②cat /proc/version
如果出现x86_64位,证明是64位系统,否则是32位系统
1.2 查看系统多少位
getconf LONG_BIT
2.1 文件挂载---mount
例子:将/mnt/iso/下的iso文件挂载到/mnt/cdrom目录
mount -o loop /mnt/iso/rhel-server-6.4-x86_64-dvd.iso /mnt/cdrom
查看是否挂载成功---df -h
2.2 安装文件---yum
①安装:yum install ****
②查看哪些安装:yum list|grep
多个条件:yum list|grep -E 'httpd|php'---查安装的httpd和php
2.3 安装文件 ---rpm
①安装:rpm –ivh --nodeps(忽略依赖) ****
②查看已安装的文件:rpm -qa
2.4 批量修改文件内容--sed
例:修改/etc/php.ini中的文件
sed -i "s/;date.timezone =/date.timezone = Asia\/Shanghai/g" /etc/php.ini
2.5 解压打包--tar
①解压文件
tar -zxvf ***.gz
解压到指定文件
tar -zxvf mysql.tar.gz -C /home/aaa
②打包
tar –zcvf ***.tar.gz ****
打包时忽略某些文件或目录
例:monitor目录下有common、parse、ceshi_2015.sh及vstart、soft文件,要求打包monitor,忽略ceshi_2015.sh及soft
tar -zcvf moniot.tar.gz moniort/ --exclude monitor/soft --exclude monitor/ceshi_2015.sh
2.6 ftp命令
(1)ls 列出远程机的当前目录
(2)cd 在远程机上改变工作目录
(3)lcd 在本地机上改变工作目录
(4)ascii 设置文件传输方式为ASCII模式 输入bin
(5)get(mget) 从远程机传送指定文件到本地机
(6)put(mput) 从本地机传送指定文件到远程机
2.7 查询操作历史命令--history
#查看最近的10条记录
history 10
!n 这个n表示序号,假如你想重新执行第576条命令ls,那么你可以使用!528
2.8 tail命令—查看文件相关位置内容
tail -n 1000:显示最后1000行
tail -n +1000:从1000行开始显示,显示1000行以后的
head -n 1000:显示前面1000行
2.9 cd命令
cd 命令进入当前用户主目录:
1. cd
2. cd ~
返回进入此目录之前所在的目录
cd –
2.10 Linux开启端口访问设置
iptables -I INPUT -p tcp --dport 16010 -j ACCEPT(root用户执行)
16010为端口号
2.11 查看并修改字符集
查看:echo $LANG
修改:vim /etc/sysconfig/i18n
2.12 查看端口是否被占用
netstat -anp | grep portnumber