Linux学习笔记--终端命令
| ~ | 表示用户目录路径 | |
| ls | 显示当前目录下的文件或目录 | |
| -l | 列出文件纤细信息l(list) | |
| -a | 列出当前目录下所有文件及目录, 包含隐藏的a(all) | |
| mkdir | 创建目录 | |
| -p | 创建目录, 若无父目录, 则创建p(parent) | |
| cd | 切换当前目录 | |
| cd ~ | 进入当前用户家目录 | |
| cd - | 返回前一次进入的目录 | |
| touch | 创建空文件 | |
| echo | 在显示器上显示一段文字 | |
| -n | 输出完字符串不换行 | |
| -e | 遇到以下字符将进行特别处理, 而不是作为一般文字输出\a 发出警告声\b 删除前一个字符\c 最后不加上换行符号\f 换行但光标仍旧停留在原来的位置\n 换行且光标移至行首\r 光标移至行首但不换行\t 插入tab\v 与\f相同\\ 插入字符\\nnn 插入nnn(八进制)所代表的ASCII字符 | |
| cat | 查看文件内容 | |
| cp | 拷贝 | |
| mv | 移动或重命名 | |
| rm | 删除文件 | |
| -r | 递归删除, 可删除子目录及文件 | |
| -f | 强制删除 | |
| find | 在文件系统中搜索某文件 | |
| wc | 统计文本中行数, 字数, 字符数 | |
| grep | 在文本文件中查找某个字符串 | |
| rmdir | 删除空目录 | |
| tree | 树形结构显示目录, 需要安装tree包 | |
| pwd | 显示当前目录 | |
| ln | 创建链接文件 | |
| more, less | 分页显示文本文件内容 | |
| head, tail | 显示文件头, 尾内容 | |
| ctrl+alt+F1 | 切换到控制台 | |
| ctrl+alt+F6 | 切换到图形界面 | |
| 系统管理命令 | ||
| stat | 显示指定文件的详细信息,比ls更详细 | |
| who | 显示在线登陆用户 | |
| whoami | 显示当前操作用户 | |
| hostname | 显示主机名 | |
| uname | 显示系统信息 | |
| top | 动态显示当前耗费资源最多进程信息 | |
| ps | 显示瞬间进程状态 ps -aux | |
| du | 查看目录大小 du -h /home带有单位显示目录信息 | |
| df | 查看磁盘大小 df -h 带有单位显示磁盘信息 | |
| ifconfig | 查看网络情况 | |
| ping | 测试网络连通 | |
| netstat | 显示网络状态信息 | |
| man | 查看命令的用法 如:man ls | |
| clear | 清屏 | |
| alias | 对命令重命名.如:alias meit="ps -aux",另外解除使用unaliax meit | |
| kill | 杀死进程,可以先用ps或top命令查看进程的id,然后再用kill命令杀死进程 | |
| 打包压缩相关命令 | ||
| gzip | ||
| bzip2 | ||
| tar | 打包压缩 | |
| -c | 归档文件 | |
| -x | 压缩文件 | |
| -z | gzip压缩文件 | |
| -j | bzip2压缩文件 | |
| -v | 显示压缩或解压缩过程 v(view) | |
| -f | 使用档名 | |
| 例:tar -cvf /home/abc.tar /home/abc 只打包,不压缩tar -zcvf /home/abc.tar.gz /home/abc 打包,并用gzip压缩tar -jcvf /home/abc.tar.bz2 /home/abc 打包,并用bzip2压缩当然,如果想解压缩,就直接替换上面的命令 tar -cvf / tar -zcvf / tar -jcvf 中的“c” 换成“x” 就可以了 | ||
| 关机/重启机器 | ||
| shutdown | -r | 关机重启 |
| -h | 关机不重启 | |
| now | 立刻关机 | |
| halt | 关机 | |
| reboot | 重启 | |
| Linux软件包管理(需要管理员权限sudo) | ||
| dpkg | -i | 安装本地软件(.deb) |
| -r | 卸载软件 | |
| apt install | 安装软件 | |
| apt-get install | 安装软件 | |
| apt-get remove | 卸载软件 | |
| apt-get update | 更新软件 | |
| apt-get upgrade | ||
| alien abc.rpm | 将.rpm文件转为.deb文件(.rpm为RedHat使用的软件格式.在Ubuntu下不能直接使用,所以需要转换一下) | |
| bash xxx.sh | 安装.sh软件(可以没有管理员权限) | |
| sudo gedit /etc/profile | 打开profile文件, 配置环境变量 | |
| sudo gedit ~/.bashrc | 配置环境变量 | |
| source ~/.bashrc | 使配置生效 | |
Linux学习笔记--终端命令的更多相关文章
- linux学习笔记——基础命令
最近看了一些老男孩linux运维视频,挺不错的,特此记录一下 linux组成 gun组件 shell等 linux内核 其他软件 linux主要内核: linux kernel2.2 linux ke ...
- Linux学习笔记--which命令(搜索命令的命令)
which.哪一个的意思.作用是从PATH环境变量指定的路径中,搜索命令所在位置及命令别名. which命令特点: 1) "which" 命令仅仅能查找系统命令.不能搜索普通文件. ...
- Linux学习笔记--ps命令(显示当前进程的命令)
ps:英文名process,进程的意思. 1. 命令格式: ps [选项] 2. 经常使用选项: "ps -a" 显示一个终端的全部进程.除了会话引线 "ps -e&qu ...
- linux/linux学习笔记-常用命令(mooc)
一.命令基本格式及文件处理命令 1.linux命令格式 简化选项用-表示,完整选项用--表示 注:linux通过权限位第1位(-:文件 / d:目录 / l:链接文件 来区分文件类型) 2.linux ...
- linux 学习笔记 rpm命令
软件包管理 用rpm命令来管理rpm 软件包 1>遵循GPL 规则 2>安装 foo-2.0-1.i386.rpm软件包 #rpm -ivh foo-1.0-1.i386.rpm 3> ...
- Linux学习笔记--cp命令(复制)
cp:英文名copy,复制的意思. 1. 命令格式: cp [选项] 源文件或文件夹 目标文件或文件夹 cp [选项] 源文件1 源文件2 源文件3 ... 目标文件夹 2. 经常使用选项: &quo ...
- linux学习笔记-dump命令的使用
http://blog.chinaunix.net/uid-29797586-id-4458302.html
- linux 学习笔记 cpio命令
1 文件或目录打包 打包有如下多种情况 A>包含子目录打包 find /usr/lib -print /cpio -o >/uo/temp1.cpio 将/usr/lib目录下的文件与子目 ...
- linux学习笔记 ftp命令
ftp server with sites et up for downloaing files sometimes provides an anonymous ftp account 数据传输 ft ...
随机推荐
- Java程序设计(2021春)——第四章接口与多态笔记与思考
Java程序设计(2021春)--第四章接口与多态笔记与思考 本章概览: 4.1 接口(接口的概念和声明接口.实现接口的语法) 4.2 类型转换 4.3 多态的概念 4.4 多态的应用 4.5 构造方 ...
- 字节跳动已经10万人了?渣本双非Android程序员怎么上车?
字节跳动已经 10 万人了? 是的,在 2020 年字节跳动的员工总数从 6 万蹿到 10 万,平均每个工作日就有 150 人在办理入职,加入字节跳动全球超过 240 个办公点. 更有统计,在总部北京 ...
- 实战爬取拷背漫画-Python
一.抓包获取链接 以爬取<前科者>为例 获取搜索链接 https://api.copymanga.com/api/v3/search/comic?limit=5&q=前科者 ...
- druid与知乎平台
背景 知乎作为知名中文知识内容平台,业务增长和产品迭代速度很快,如何满足业务快速扩张中的灵活分析需求,是知乎数据平台组要面临的一大挑战. 知乎数据平台团队基于开源的 Druid 打造的业务自助式的数据 ...
- Vulnhub -- DC4靶机渗透
用nmap扫描ip和端口,发现只开启了22ssh端口和80http端口 打开网页只有一个登录界面 目录爆破没有发现什么有用的,尝试对登录进行弱口令爆破 一开始使用burpsuite,使用一个小字典进行 ...
- noip29
T1 以下的LIS代指最长不降子序列. 考场看到取模,便想到了之前写过的Medain,取模操作让序列分布均匀,对应到本题上,既然是求LIS,那它应该是有循环节的,后来打表证实确实是有. 然后,我码了个 ...
- 一款优秀的国产性能测试工具kylinPET在麒麟操作系统上的能力表现
一直以来人们从事性能测试,使用最多的是Jmeter和LoadRuner .笔者在网上找了一下国产性能测试工具,从中筛选出一款优秀的国产的性能测试工具kylinPET.查找该款工具的历史,好像有十年历史 ...
- 自定义Vue&Element组件,实现用户选择和显示
在我们很多前端业务开发中,往往为了方便,都需要自定义一些用户组件,一个是减少单一页面的代码,提高维护效率:二个也是方便重用.本篇随笔介绍在任务管理操作中,使用自定义Vue&Element组件, ...
- ASP.NET Core Web服务器
一.Http.sys HTTP.sys是仅能在Windows上运行的适用于ASP.NET Core的Web服务器. HTTP.sys运行在内核态中,极大减少了系统调用次数,运行效率很高:自带生存环境的 ...
- Java知识图谱(附:阿里Java学习计划)
摘要: 本文主要描绘了Java基础学习过程,给出Java知识结构图,以及阿里Java岗学习计划,对Java学习爱好者.准备及将要从事Java开发方面的同学大有裨益. 温馨提示: 由于C ...