linux常用命令:linux命令有很多,不去做全面的介绍与总结,这里只是记录在使用linux过程中遇到的常用命令和技巧,以便以后查阅。

# mkdir -p /usr/local/src/ ##递归创建目录
# rm -rf ##删除文件或目录

  

# rpm -qa | grep iptables   ##查看某个软件是否安装
# rpm -e httpd
# yum -y remove httpd ##清除软件安装包

  

# cat /etc/centos-release   ##查看centos版本

  

# yum install iptables-services   ##安装iptables防火墙
# vi /etc/sysconfig/iptables ##编辑防火墙配置文件
1) 重启后生效
开启: chkconfig iptables on
关闭: chkconfig iptables off
2) 即时生效,重启后失效
开启: service iptables start
关闭: service iptables stop

 

# vim /etc/group   ## 查看有哪些用户组
# groupadd mysql ## 添加mysql组
# useradd -g mysql mysql -s /bin/false ##创建用户mysql并加入到mysql组,不允许mysql用户直接登录系统
# chgrp mysql /tmp/testfile ##给testfile文件添加所属组为mysql组
# gropudel groupname ##删除组 # vim /etc/passwd ## 查看有哪些用户
# useradd username ## 创建用户 (创建username时会自动创建username组)
# passwd username ## 设置密码
# chown -R user1 /tmp/testdir ##给testdir添加所有者为user1
# chown -R mysql:mysql /data/mysql ## 设置该文件夹及其子文件(-R指递归)设置所有者为mysql用户 所有组也为mysql组(第二个mysql)
# userdel [-r] username ## 删除用户,[-r]表示把用户家目录一并删除 删除用户时也把默认组删除 # usermod -G groupname username ## 把username添加到groupname组,但是username用户同时还会属于username组
# vim /etc/group ## 查看组内成员 也可以查看用户属于哪个组

  

# chmod 755 /tmp/testdir # 更改权限 dir(755) file(644)

  

 

# updatedb
# locate fimename ##查找文件比find节省资源 # find /root -name filename ## 在root目录下按文件名查找文件

  

# ln -s filename filenamenew ## 给filename添加软连接filenamenew(快捷方式)

  

# df -h   ## 查看磁盘空间 -h 以合适的单位显示 如 M G K

  

# vim
# dd ## 删除当前行 ndd
# yy ## 复制当前行 nyy
# p ##粘贴当前行到下一行
# nG ##光标移到n行 #:set nu ## 显示行号
#:set nonu ## 隐藏行号
#:/searchwore ## 查找searchword

  

# tar zcvf filename.tar.gz /tmp/test   ##压缩成tar.gz格式文件
# tar zxvf filename.tar.gz ##解压到当前目录下
# tar jcvf filename.tar.bz2 /tmp/test ##压缩成tar.bz2
# tar jxvf filename.tar.bz2 ##解压到当前目录下

  

最新文章

  1. IIS 7.5 + PHP-5.6.3 + mysql-5.6.21.1
  2. [游戏学习22] MFC 井字棋 双人对战
  3. [转]AppCompat 22.1,Goole暴走,MD全面兼容低版本
  4. android --拍照,从相册获取图片,兼容高版本,兼容小米手机
  5. lucene的多种搜索2-SpanQuery
  6. 交叉编译Python-2.7.13到ARM(aarch32)平台
  7. RedHat 7.1 下安装 Zabbix监控程序详解(适合linux初级用户)
  8. Spring Cloud 学习笔记(一)——入门、特征、配置
  9. Uva - 1607 - Gates
  10. [Log函数]C++log函数使用
  11. 剑指Offer 44. 翻转单词顺序列 (字符串)
  12. Apache配置默认主页
  13. easyui webapi
  14. C++中构造函数,拷贝构造函数和赋值函数的区别和实现
  15. SpringAop与AspectJ
  16. linux命令-grep+正则表达式用法
  17. hdu5021 树状数组+二分
  18. Minimum Sum of Array(map迭代器)
  19. quic协议实践
  20. AngularJS的日期格式化去掉秒

热门文章

  1. POJ 1797 Heavy Transportation SPFA变形
  2. luogu P3402 最长公共子序列
  3. 转 Windows串口过滤驱动程序的开发
  4. 【spring data jpa】repository中使用@Query注解使用hql查询,使用@Param引用参数,报错:For queries with named parameters you need to use provide names for method parameters. Use @Param for query method parameters, or when on
  5. 【spring data jpa】使用repository进行查询,使用userRepository.getOne(id)和userRepository.findById(id)无法从数据库查询到数据
  6. Go -- pprof协程监控
  7. C 标准库 - <setjmp.h>
  8. SWTBOK測试实践系列(5) -- 项目中使用手动和自己主动化的策略
  9. d3js 画布 概念
  10. Failure [INSTALL_FAILED_ALREADY_EXISTS]