Linux常用命令
2013-02-26 11:29 idkkk 阅读(198) 评论(0) 编辑 收藏 举报本文只是对常用的Linux命令做下简单记录,如果是Linux老鸟请直接略过。
1) 创建目录
# mkdir -p /data/logs
2) 删除文件或者目录
# rm -rf /data/logs/search.log
3) 挂载镜像文件
# mount -t iso9660 -o loop /software/64.iso /mnt/iso
4) 增加用户及用户组,并设置密码
# groupadd mqm # useradd -d /var/mqm -g mqm -G mqm mqm # passwd mqm
5) 安装软件
5.1) 源代码安装
# tar zxvf memcached-1.4.15.tar.gz # cd memcached-1.4.15 # ./configure --prefix=/usr/local/memcached-1.4.15 # make # make install # make clean
5.2) rpm包安装
# rpm -ivh MQSeriesServer-7.5.0-0.x86_64.rpm
5.3) yum在线安装
# yum install mysql5 mysql-dev
6) 修改文件的权限
# chmod 755 *.sh
7) 修改文件宿主
# chown -R mysql.mysql /opt/data
8) 系统环境变量及用户环境变量
系统环境变量:/etc/profile
用户环境变量:~/.bash_profile (假设使用Bash)
9) 解压缩文件
9.1) 解压缩gz
# tar zxvf nexus-2.1.2-bundle.tar.gz
9.2) 解压缩tar
# tar xvf nexus-2.1.2-bundle.tar
9.3) 解压缩bz2
# bunzip im4java-1.3.2-bin.tar.bz2
9.4) 解压缩Z
# tar Zxvf FileName.tar.Z
9.5) 解压缩zip
# unzip FileName.zip
10) 移动目录
# mv logs /backup
11) 拷贝目录
# cp -R /data/logs /opt/logs
12) 查找文件内容或者文件
# find / | xargs grep "group" # find ./ -name "*jsp*"
13) 查看进程
# ps -ef | grep tomat
13) 杀掉进程
# kill -9 PID # killall java
14) 查看侦听端口
# netstat -an | grep 8080
15) 查看CPU及系统内核
# more /proc/cpuinfo
# uname -a
16) 网络测试
# traceroute 192.168.7.29
17) dns测试
# nslookup
# dig
18) 查找及定位命令
# whereis java # locate java
19) Linux间拷贝
# scp 64.iso root@10.1.100.143:/root
20) 查看ip及网卡信息
# ifconfig
21) 查找attachment目录下第三级目录
find attachment/* -mindepth 3 -maxdepth 3 -type d -regex ".*0$"
还有很多很多命令,这里就不逐一列举,所有命令的参数均可以通过man COMMAND查看对应命令的参考手册。