linux常用核心命令大全(只写程序员常用的)

一.查看目录结构:cd/ls

根目录下的所有目录:
linux常用核心命令大全(只写程序员常用的)_第1张图片
linux有两种用户:
①root用户 /root
②home下的其他用户 /home/zhangsan

list:列出

  • ll :查看当前目录下的文件(不包括隐藏文件)
  • ls -al : 查看当前目录下的所有文件(包括隐藏文件)
  • ll /home/ : 显示指定目录下的文件

cd:切换

  • cd / :切换到根目录
  • cd ~ :切换到当前用户的目录(root|home)
  • cd - : 切换到上次操作的目录
  • cd … : 切换到上级目录
  • pwd : 查看当前是哪个目录

二.文件创建:touch/mkdir

  • touch:创建文件
  • mkdir:创建文件夹
  • mkdir -pv :创建多层目录

三.文件浏览:cat /less

  • cat : 浏览文件中内容较少的文件(如记事本)

  • less -mN : 带列数的显示文件里的内容(Enter:向下一行; 空格:向下一页; B:向上一页; q:退出; /:向下查找; ?:向下查找)

四.文件复制:cp

  • cp : 复制文件
  • cp -b :覆盖文件后,可以做一个备份
  • cp -r :复制目录

五.文件剪切(重命名):mv

  • mv :

六.文件删除:rm

  • rm :删除文件
  • rm -f :强制删除文件
  • rm -rf :强制删除文件夹

七.文件查找:find

  • find -name ‘文件名*’ :

八.文件编辑:vim

  • vim 文件名:进入文件编辑器 ===> 输入i :进入插入模式 ===>按下Esc,退出插入模式到一般模式 ===> :wq :退出编辑器
    -linux常用核心命令大全(只写程序员常用的)_第2张图片
  • vim编辑器常用命令:
    linux常用核心命令大全(只写程序员常用的)_第3张图片
    linux常用核心命令大全(只写程序员常用的)_第4张图片

九.进程相关:

  • ps -ef : 打开任务管理器
  • kill -9 进程id : 关闭进程
  • ifconfig :显示ip信息
  • ping : 测试与目标主机的联通性

十.加压缩命令:tar

  • tar -zxvf :解压命令
  • tar -zcvf :压缩命令

十一.关机重启:reboot /halt

  • reboot : 重启
  • halt : 关机

十二.权限命令:chmod

在这里插入图片描述
linux常用核心命令大全(只写程序员常用的)_第5张图片
linux常用核心命令大全(只写程序员常用的)_第6张图片

①: -代表文件; d代表目录
②: 当前用户对该文件/目录的使用权限,r代表可读; w代表可写; x代表可执行;
③: 当前组的其他用户对该文件/目录的使用权限,r代表可读; w代表可写; x代表可执行;
④: 其他所有用户对该文件/目录的使用权限,r代表可读; w代表可写; x代表可执行;

  • chmod u: 更改当前用户的权限; u-代表取消权限 ;u+代表添加权限
  • chmod p:更改当前组的其他用户的权限 ;g-代表取消权限 ;g+代表添加权限
  • chmod o:更改其他用户的权限 ; o-代表取消权限 ;o+代表添加权限

示例 : 更改1.txt的当前用户可读可写可执行, 当前组的其他用户可读可写不可执行 ,其他用户可读可写不可执行
chmod u+rwx;
chmod g+rw-;
chmod o+rw-;

你可能感兴趣的:(Linux)