Linux常用命令汇总
1、1.1 查看操作系统信息①uname –a②cat /proc/version如果出现x86_64位,证明是64位系统,否则是32位系统
2、1.2 查看系统多少位getconf LONG_BIT
3、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
4、2.2 安装文件---yum①安装:yum install ****②查看哪些安装:yum list|grep多个条件:yum list|grep -E 'httpd|php'---查安装的httpd和php
5、2.3 安装文件 ---rpm①安装:rpm –ivh --nodeps(忽略依赖) ****②查看已安装的文件:rpm -qa
6、2.4 批量修改文件内容--sed例:修改/etc/php.ini中的文件sed -i "s/;date.timezone =/date.timezone = Asia\/Shanghai/g" /etc/php.ini
7、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及softtar -zcvf moniot.tar.gz moniort/ --exclude monitor/soft --exclude monitor/ceshi_2015.sh
8、2.6 ftp命令(1)ls 列出远程机的当前目录 (2)cd 在远程机上改变工作目录 (3)lcd 在本地机上改变工作目录 (4)ascii 设置文件传输方式为帆歌达缒ASCII模式 输入bin (5)get(mget) 从远程机传送指定文件到本地机 (6)put(mput) 从本地机传送指定文件到远程机
9、2.7 查询操作历史命令--history#查看最近的10条记录history 10!n 这个n表示序号,假如你想重新执行第576条命令ls,那么你可以使用!528
10、2.8 tail命令—查看文件相关位置内容tail -n 1000:显示最后1000行tail -n +1000:从1000行开始显示,显示1000行以后的head -n 1000:显示前面1000行
11、2.9 cd命令cd 命令进入当前用户主目录:1. cd2. cd ~返回进入此目录之前所在的目录cd –
12、2.10 Linux开启端口访问设置iptables -I INPUT -p tcp --dport 16010 -j ACCEPT(root用户执行)16010为端口号
13、2.11 查看并修改字符集查看:echo $LANG修改:vim /etc/sysconfig/i18n
14、2.12 查看端口是否被占用netstat -anp | grep portnumber