常用Linux命令

  • df -h                                                    #查看磁盘

  • kill -9 pid                                             #强制关闭程序

  • ifconfig                                                #查看网卡信息                

  • last                                                     #查看历史登录用户信息

  • netstat -rn                                          #查看本机路由ip地址和端口号

  • netstat -an                                         #查看本机所有网络连接

  • netstat -tlun                                       #查看本机监听的端口

  • netstat -tunlp |grep 2181                  #查看某端口是否被占用

  • ls -lh                                                 #显示权限

  • passwd 用户名                                #设置以用户

  • chomd 范围 数字 文件                     #修改权限

  • chown 用户 目录/文件                     #修改文件所有者为用户

  • chgrp 组 目录/文件                          #修改文件所有者为组

【权限】

  1. rw- r-- r--

  2. u g o

  3. u所有者 g所属组 o其他人

  4. r读 w写 x执行

  5. r=4 w=2 x=1

  • useradd user1                                   #创建一个新用户

  • userdel -r user1                                 #删除一个用户

  • groupadd group_name                      #创建一个新用户组

  • groupdel group_name                       #删除一个用户组

  • ls                                                       #查看当前文件夹下的内容

  • ls -l                                                    #查看文件的详细信息

  • pwd                                                   #查看当前文件所在文件夹路径

  • cat 文件名                                         #查看文件内容

  • more 文件名                                      #分页查看文件内容 f翻页 q退出

  • head -n 行数 路径                             #查看文件的指定前n行

  • tail -n 行数 路径                                #查看文件取尾n行

  • find -name “*.java”                            #查找当前路径下扩展名是.java的文件

  • find 路径 -name “*.java”                    #查找指定路径下扩展名是.java的文件

  • mkdir 目录名                                     #创建目录

  • mkdir -p 多级目录                             #创建多级目录

  • touch 文件名                                    #文件不存在则创建文件

  • rm 文件名                                         #删除文件

  • rm -r                                                 #递归删除目录下的内容

  • rmdir 目录                                         #删除目录

  • cp 文件1 文件2                               #复制文件1到2

  • cp 文件1 路径                                 #复制文件1到路径

  • cp -r 路径1 路径2                            #递归复制目录下的所有文件

  • mv 文件 路径                                 #文件移动到路径下

  • mv 路径1 路径2                             #路径1移动到路径2下

  • mv 文件1 文件2                             #重命名

  • ln 源文件绝对路径 简历的路径            # 硬连接

  • ln -s 源文件绝对路径 简历的路径        # 软连接

  • tar -cvf 打包文件名 被打包文件           #打包

  • tar -xcv 解压文件名                             #解压

  • tar -zcvf 打包文件名 被打包文件         #打包

  • tar -zxcv 解压文件名                           #解压

  • vi                                                       #写

  • :wq                                                 #保存并退出

  • :wq!                                             #保存并退出(强制)

  • :q!                                                #不保存并退出

  • grep 关键字 路径                             #根据关键字查看文件

  • ps -ef|grep 关键字 路径                   #根据关键字查看文件

你可能感兴趣的:(笔记,linux)