美文网首页
linux常用命令行

linux常用命令行

作者: webmrxu | 来源:发表于2017-11-17 14:49 被阅读0次
  1. 防火墙配置开放80端口

$ sudo ufw allow 80

  1. 查看历史命令

$ history
$ history | grep keyword 按关键词搜索历史命令

3.nginx 默认文件位置

/usr/share/nginx/html index.htm文件位置
/etc/nginx nginx.config文件位置

  1. 查看登录历史

$ lastlog

  1. 查看进程

$ ps -ef | grep nginx 按关键词查看进程

  1. 搜索文件

$ sudo find . -name index.html

7.修改一个文件的权限

$ chmod 666 index.html // 可读可写权限

  1. 删除一个文件夹

$ rm -rf product

当使用root 账号时要尤其小心,因为删除没有提示,且可能会删除系统文件,如果文件夹中的内容不是很多推荐先里面的删除文件,再删除空文件夹

  1. 查看端口是否被占用

$ netstat -anp | grep 80

  1. 查看是否安装mysql

$ rpm -qa | grep mysql

11.查看命令位置
$ which + 命令

  1. 查看进程
    $ lsof -i -PnR

  2. 查看nginx软件的安装目录
    $ whereis nginx

  3. 查看nginx 命令行的位置
    $ which nginx

  4. 查看后100 行日志
    tail -n 100 -f [filename]

  5. 使用公钥进行登录
    ssh -i awsKey.pem ec2-user@127.0.0.1

17 查看文件大小

du -h [fileName]

18 查看linux 版本
1 $ uname -a 2 $ lsb_release -a

19 将字符串写入文件
$ echo helloWorld > test.text

相关文章

网友评论

      本文标题:linux常用命令行

      本文链接:https://www.haomeiwen.com/subject/jqkjvxtx.html