Linux常用命令3

来源:互联网 发布:淘宝网二手手机回收 编辑:程序博客网 时间:2024/05/29 19:42
  • useradd 用户名:添加用户
  • groupadd 组名:添加用户组
  • usermod :修改用户账户信息
    • -a -G:将用户追加到某个组中(两个缺一不可)
  • passwd:修改用户密码
  • su:切换用户并获得该用户执行权限
    • -:获取该用户环境变量(推荐)
  • sudo:该命令行root权限
  • 修改sudoers:vi /etc/sudoers hadoop的 ALL=(root) NOPASSWD:ALL
  • ps:显示进程
  • -ef:显示全部进程
  • ps -ef |grep 进程名:查看进程基本信息
  • netstat:显示网络
  • -n:尽量显示数字,拒绝别名
  • -l:列出监听服务状态
  • -p:显示建立相关链接程序名
  • netstat -npl|grep 进程名或进程id:查看服务id和端口
  • kill -9 进程名:杀死进程
    • kill -9 $(pgrep 进程名):杀死与该进程相关的所有进程
  • chown 用户:用户组:修改文件或文件夹的用户及用户组

    • -R:递归的修改,用于文件夹
  • chomd:修改文件或文件夹的权限

    • -R:递归的修改,用于文件夹
    • chomd * * * filename :修改权限(r:4,w:2,x:1)
    • chomd +* filename:修改权限(r,w,x)
  • yum:安装rpm
    • -y:对所有回答默认“yes”
  • rpm:搜索下载
    • -a:查询所有套件
    • -q:使用查询模式
    • –nodeps:不验证包的依赖性
    • -e:删除指定套件
  • which:查询
  • locate:查询
  • find:查询
    • -name:通过字符串查询
    • 可进行通配符的匹配
  • df:显示磁盘空间使用情况
    • -h:以高可读性显示
  • free:显示内存占用情况
    • m:以MB单位显示
  • top:系统状况
  • wget:下载软件
  • tar:解压
    • -zxf:解压
    • -v:显示解压过程
  • unzip:解压
  • zip:压缩
  • window与linux交互
    • 下载软件:yum -y install lrzsz
    • 上传文件:rz
    • 下载文件:sz
    • 可以用远程软件进行修改默认路径,软件不同方法不同,详情根据软件自行百度
      -crontab :作业调度
    • -l:查看当前用户有哪些用户
    • -e:添加和编辑作业
    • 禁用开头加#
    • 作业时间格式
      * * * * *
      代表分 时 日 月 周
      例:每隔十分钟运行一次作业
      */10 * * * *
    • 对于精确到每n秒执行的作业,应采用shell脚本,利用sleep 秒数 这个休眠指令操作
  • 后台执行命令
  • &
  • nohup
  • screen(需要下载:yum -y install screen):多人后台协作
    • -list 查看会话
      • S 建立一个后台会话
    • -r 进入会话
    • ctrl + a+ d 退出会话
原创粉丝点击