美文网首页
2.Linux基础命令

2.Linux基础命令

作者: QT2019NB | 来源:发表于2019-07-09 11:29 被阅读0次

1.mv命令 (move)
作用: 可以给文件改名字也可以移动文件
示例: mv xxx1(原文件) xxx2(改名后文件)
mv xxx2(要移动的文件) dir1(要移动到的文件夹)

2.ln命令
作用1:创建一个快捷方式 软连接
示例:ln -s xxx1(绝对路径+文件名) xxx2(快捷方式的名字)
ln -s dir1(绝对路径+目录) dir2(快捷方式的目录)

作用2:创建一个硬链接 (硬链接并不占用磁盘空间,只是映射)
示例: ln -s xxx1(文件名) xxx2(拷贝后的文件名)

3.wc命令
作用:获取文本文件的信息(行数 单词数 字节数 文件名)
示例:wc xxx1(文件名)

4.od命令
作用:将文件的内容转化为16进制数或2进制数等等

5.du命令
作用:查看某个目录的大小
示例: du -h xxx1(目录名)

6.df命令
作用:查看当前磁盘的使用量
示例:df -h

7.which命令
作用:查看外建命令所在的目录
示例:which ls / which cp

8.tree命令
作用: 查看当前目录的结构
示例:tree xxx(目录名)

9.ls命令
作用:查看目录(并不是所有的文件都能看,例如隐藏的看不了)的信息
示例: ls xxx(目录名)

作用:查看目录(都可以看,包含隐藏的目录)
示例: ls -a xxx(目录名)

作用:查看目录和文件的详细信息(不包括隐藏文件)
示例:ls -l xxx(目录名)

作用:查看目录和文件的详细信息(包括隐藏文件)
示例:ls -la xxx(目录名)

10.pwd 命令
作用:查看当前目录

11."." 当前目录 ".." 当前目录的上一级目录 ".xxx" 隐藏文件或隐藏的目录

12.mkdir 命令
作用:创建目录
示例:mkdir xxx(目录名)

13.rm 命令
作用:删除空目录
示例: rmdir aa(目录名)

作用:删除目录
示例: rm aa(目录名) -r (-r是递归的意思) 如果aa目录里有文件的话也一起删除

作用:删除目录提示
示例:rm -ri bb(目录名) //-i提示

作用:删除文件
示例:rm xxx(文件) -i

14.touch 命令
作用:创建文件
示例:touch xxx(文件名) //如何xxx文件不存在则创建文件,如果文件存在则修改文件时间

15.cat 命令
作用:查看文件内容
示例:cat xxx(文件名) //文件小的时候可以用cat查看比较方便

  1. more 命令
    作用:查看文件内容 (回车一次 返回新的一行;空格一次 返回一屏;q/ctrl+c 退出)
    示例: more xxx(文件名)

17.less 命令
作用:查看文件内容 (回车一次 返回新的一行;空格一次 返回一屏;ctrl+n ctrl+p;q/ctrl+c 退出)
示例:less xxx(文件名)

  1. head 命令
    作用:查看文件内容(默认显示文件的前10行)
    示例:head -10 xxx(文件名)

19.tail 命令
作用: 查看文件内容(默认显示文件的后10行)
示例:tail -10 xxx(文件名)

20.cp 命令
作用:拷贝文件
示例:cp 要拷贝文件名称(a) 拷贝到文件名称(b) //将文件a的内容拷贝到文件b中,如果文件b不存在,则创建,如果文件b存在,则覆盖b文件的内容

作用:拷贝目录
示例: cp 要拷贝的目录(a) 拷贝到目录(b) -r //将目录a里的文件或目录 拷贝到目录b,如果目录b不存在,则创建b将a目录的文件复制到b中,如果目录b存在,则将a目录整个复制进去

21.who命令
作用:查看当前登录用户
示例:whoami

22.chmod命令
作用:修改文件权限
1>文字设定法:chmod [who] [+|-|=] [mode]
who:
文件所有者:u
文件所属组:g
其他人:o
所有的人:a
+:添加权限
-:减少权限
=:覆盖权限
mode:
r:读
w:写
x:执行
示例:chmod o+r temp(文件名)
2> 数字设定法
-:没有权限
r:4
w:2
x:1
765
7 rwx 文件所有者
6 rw 文件所属组
5 rx 其他人
示例:chmod 755 temp (这里相当于覆盖)
chmod -001 temp (减权限)

23.chown 命令
作用:修改文件的所有者
示例:chown zhangsan(新的用户所有者) temp(文件名)
如果没有权限的话,sudo chown zhangsan(新的用户所有者) temp(文件名) ,sudo 表示借用管理员权限

作用:修改文件的所有者和所属组
示例:sudo chown zhangsan(用户所有者):lisi(用户所属组) temp(文件名)

作用:修改文件所属组
示例:sudo chgrp ABC(用户所属组) temp(文件名)

24.find 命令
作用: 按文件名查找
示例:find + 查找的目录 + -name + "文件名"

通配符: * 一个或多个 ? 一个或零个
find + 查找的目录 + -name+"xxx*/?"

作用:按文件大小查找
示例:find + 查找的目录+ -size + +10k / -10k 查找大于10k 或小于10k
k 必须小写 M 必须大写

sudo find ~ -size +10M -size -100M 按文件大小范围搜索

作用:按照文件类型查找
示例:find +查找的目录+ -type + d/f/b/c/s/p/l(文件类型)

25.grep 命令
作用:按文件内容查找
示例:grep -r "查找的内容" + 查找的路径

26.apt-get 命令
作用:在线安装
示例:安装: sudo apt-get install tree --在线下载安装
移除: sudo apt-get remove tree
更新:sudo apt-get update --更新软件列表
清理所有软件安装包:sudo apt-get clean(实际清理的是:/var/cache/apt/archives目录下的 .deb文件)

27.aptitude 命令
作用:安装软件
示例: 安装:sudo aptitude install tree
重新安装:sudo aptitude reinstall tree
更新:sudo apt-get update
移除:sudo aptitude remove tree
显示状态:sudo aptitude show tree

  1. dpkg 命令
    作用:安装软件(下载下来的软件)
    示例: sudo dpkg -i 软件名

作用:卸载软件
示例:sudo dpkg -r 软件名

相关文章

  • 2.Linux基础命令

    1.mv命令 (move)作用: 可以给文件改名字也可以移动文件示例: mv xxx1(原文件) xxx2(改...

  • day10学习回顾(linux基础)

    1.查看命令位置:which Which命令 2.Linux命令-用户、权限管理 用户是Unix/Linux系统工...

  • linux中mysql 操作命令【全】

    一、mysql数据库基本操作命令 1.linux下启动mysql的命令: 2.linux下重启mysql的命令: ...

  • Linux常用命令

    Linux常用命令 一、常用命令 1.注销、关机、重启 2.linux基本命令 :文件操作命令 3.linux 系...

  • 2.Linux 基础

    关机和重启命令 不管是重启系统还是关闭系统,首先要运行sync命令,把内存中的数据写到磁盘中 用户登陆和注销 登录...

  • 2019-04-13

    目录[toc] 一 前言 1.总结linux环境下常用的命令2.linux下的命令是在shell中执行,通过she...

  • 2.Linux权限管理命令

    权限管理命令-chmod u:user(所有者)g:group(所属组)o:other(其他人)a:all(所有人...

  • 2.Linux基本命令

    2019.9.24 1. ls 显示当前目录下的内容 ls -l 显示文件详细信息 exit 退出putty cd...

  • 学习总结: 1.网络基础知识2.Linux几个基本的指令 网络基础知识 1.http与https的区别,http全...

  • centos7上mariadb主从复制

    1 mariadb基本命令 a.启动mysql 2.linux客户端连接自己 3.远程链接mysql服务端 远程授...

网友评论

      本文标题:2.Linux基础命令

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