linux 常用命令

To be or not to be, that is a question.
  • 基本软件:
    • 拷贝 apache ngnix php
    • common 一键安装环境
      • tar
        • 解压 tar -zvxf v 查看过程
        • 压缩 tar -zvcf
      • 添加执行权限
        • chmod +x 可执行 w 写 r读 d目录
        • chmod +755
      • 执行
        • ./install.sh ()
        • 默认系统执行权限(不推荐):/bin/ssh install.sh
    • 查看执行脚本
      • apache启动脚本 danahttpd
    • 查看指令详细信息,以ps为例
      • man ps
      • ps –help
    • ps 命令使用(查看服务是否启动)
      • s
      • ystemctl status danahttpd
      • ps aux | grep dana | grep -v grep
      • ps -ef | grep dana
    • 启动服务
      • systemctl start 服务名
      • 进入 init.d目录下,通过 ./ 启动 如: ./ngnix restart
    • ngnix 位置 /etc/ngnix/ngnix.d 可以通过安装脚本查看
    • vim
      • :set nu 设置代码行号
      • 非插入状态: 行数 + G 如:80 G
      • 访问底部 G + shift
      • 访问顶部 gg
      • 退出 :wq :q :q!
    • 远程传输 scp
      • 拷贝 cp 和 scp(建议用于单个文件拷贝)
      • scp 文件 root@192.168.1.203:/home
      • scp -P 端口号 sr(源文件) dest(目标文件)
        • scp -P 5222 root@180.168.94.118:/jp,e/test.file /home/
        • scp -P 5222 root@180.168.94.118:/home/test.file root@192.168.1.3:/home/ (端口必须一致)
    • 远程连接 ssh
    • 安装 yum install XXX
      • yum search mysql (查找版本 安装时补全版本号)
      • yum update(更新安装仓库)
      • 安装对应安装包目录 /var/cache/yum/xb6_64
    • 安装.rpm 格式的文件 rpm -ivh xxx.rpm
      • 查看软件是否安装: rpm -qa|grep python
      • 删除 rpm -e xxx
    • 查看端口号活动 netstat
      • netstat -anp|grep cayman
    • 挂载
      • 查看挂载 lsbsk
      • 格式化 mkfs.xfs -f /dev/sdd
      • 挂载 mount /dev/sdd /home/
      • 查看挂载 df -hT
    • 软连接 -s
      • ln -s dest sr
    • 查看主机名称 /etc/hosts
    • 查看ssh的信息 /etc/.ssh/
Share Comments