linux基本常用命令列举
上回装完虚拟机中的linux系统了,进入找到terminal,打开命令行界面
pwd:展示目前为止绝对路径
cd
cd~:跳转到/home/yy的位置
cd-:跳转到上一步的位置
cd path(绝对路径)
cd..:上一层位置
cd /:跳转到root位置
ls:展示当前位置的所有文件
可以配合-a,展示所有文件、目录包含('.'、'..'两个)
-A,展示所有文件、目录不包含('.'、'..'两个)
-l,展示所有文件目录,包含它们的属性和权限信息
-d,只看所有目录中的信息
ls 目录名:展示目录下的所有内容(不论所处位置在哪)
mkdir 目录名:在当前位置创建目录
-p :递归创建目录
rmdir 目录名: 在当前位置删除目录
touch 文件名:在当前位置创建文件
touch 目录/文件名:不用切换直接在目录下创建文件
rm
rm 文件名:在当前位置删除文件
rm 目录名:移除当前位置内目录
mv
mv 文件名 目录名:移动当前位置的文件到对应的目录下
mv 文件名1 文件名2:改变文件名为2的文件名为1
cp
cp 文件名 目录名:复制文件到目录下
cp -a、-r 目录名1 目录名2:复制目录1下内容到目录2下
vi
vi 文件名:进入文件,之后i,进入编辑文件状态(insert),编辑内容后,点击ESC
echo 内容 > 文件:无需进入编辑器,直接将内容写到文件中(会清空文件内容后再添加),例如 : echo "i am goodboy" > xxx.txt
echo 内容 >> 文件:追加内容不清空文件原内容
完成后要保存 :wq
完成后强制退出 :q!
完成后退出 :q
保存后查看文件信息
cat 文件名
head -n 文件名 查看文件前n行信息,-n不加默认为前10行
grep 过滤查看文件信息
grep 信息 文件名 :文件信息只过滤出指定信息
grep -v 信息 文件名:文件内容过滤掉指定信息
一页一页查看
more 文件名
uname -a:查看版本信息
find 路径 -type(-name) 类型
类型:f: 文件
d: 目录
-type 按照类型查找
-name 按照名字查找
例如删除目录下文件但是仅留指定的一个文件:find 目录 -type f ! -name 文件名 | xargs rm
快捷键:
tap:命令补全 输入tou,点击tap,直接显示全touch
这篇比较的粗略,因为本人只熟悉到这个程度,有很多命令及命令的参数还不能记住,本篇会随着学习不断更新
linux基本常用命令列举的更多相关文章
- Linux GDB常用命令一栏
Linux GDB 常用命令如下: 1.启动和退出gdb (1)启动:gdb ***:显示一段版权说明: (*** 表示可执行程序名) (2)退出:quit.有的时候输入quit后会出现相关提示:类似 ...
- Linux 下常用命令
linux 下常用命令: 1.删除文件命令为 rm 2.创建目录的命令是:mkdir 3.删除目录的命令是rmdir(空目录) 4.切换到root帐号:su 5.查看所有进程:ps -aux 6.杀死 ...
- linux 服务器常用命令整理
linux 服务器常用命令整理 目录 网络分析 - tcpdump \ telnet \ (netstat \ ss \ lsof) \ nload 网络传输 - scp \ rsync \ (rz ...
- 计算机硬件基本知识及Linux的常用命令
------------------1. 计算机硬件基本知识------------------ CPU - 寄存器 - L1/L2/L3 - 内存 - 硬盘 - 互联网下载/其他存储介质传输 寄存器 ...
- 一、Linux概述 二、Linux的安装 三、Linux的常用命令(重点)
一.Linux概述###<1>操作系统 OS,管理和控制 计算机的 硬件和软件资源的 计算机程序. 最基本的系统软件. 是用户和计算机交互的桥梁,是硬件和软件交互的桥梁. 操作系统:she ...
- Linux帮助——常用命令
Linux帮助——常用命令 摘要:本文主要学习了Linux系统中常用的一些命令. uname命令 uname命令可以显示电脑以及操作系统的相关信息. 基本语法 uname [选项] 选项说明 -a:显 ...
- Linux虚拟机常用命令
参考原文链接:(https://blog.csdn.net/fanyun_01/article/details/51083585) 一.Linux虚拟机常用命令 # virsh list //查看已打 ...
- [转帖]Linux systemd 常用命令
Linux systemd 常用命令 https://www.cnblogs.com/tsdxdx/p/7288490.html systemctl hostnamectl timedatectl l ...
- Linux系统管理常用命令
Linux系统管理常用命令 分类: Linux2011-01-10 18:26 1538人阅读 评论(0) 收藏 举报 linuxcommandservicenginxuserunix 目录(?)[+ ...
随机推荐
- 在Ubuntu下使用 csapp.h 和 csapp.c
它山之石可以攻玉. 对于<深入理解计算机系统>这本神人写就的神书, 我等凡人就不评论什么啦. 这本书的 第二,三 部分, 真的真的对我理解操作系统有很大的帮助. (当然, 如果你不看第一部 ...
- MAC 设置环境变量path的几种方法
mac 一般使用bash作为默认shell Mac系统的环境变量,加载顺序为:/etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.prof ...
- Nodejs学习总结 -Express入门(一)
Express是基于Node.js平台开发的Web应用开发框架,下面我们入手学习. 官网 : http://www.expressjs.com.cn/ github:https://github.co ...
- Node聊天程序实例06:server.js
作者:vousiu 出处:http://www.cnblogs.com/vousiu 本实例参考自Mike Cantelon等人的<Node.js in Action>一书. server ...
- 汇编语言写出的helloworld运行过程
一:首先说一点,这篇文章建立在懂一点汇编的基础上,有几个简单的命令,说以下: 1:-r命令 -r 查看寄存器 -r 寄存器 (如 -r AX) 修改寄存器的值: 2:-d命令 -d 地址:xxxx:x ...
- 【java基础】面向对象的三大特征---多态
java的引用变量有两种类型,编译时类型和运行时类型,如果编译时类型和运行时类型不一致,就会出现多态. 多态分为: 运行时多态 java运行时系统根据调用该方法的实例的类型来决定选择调用哪个方法则被称 ...
- UITableView使用
@多组数据和多组cell 1根数组内含数组时,只可以开启一组cell,内含多个数组时,可以开启多组cell 2多个数组开启多个cell时,既可以竖向开启,也可以横向里层开启,就好比猜题的模式 @注意点 ...
- IaaS/PaaS/SaaS
如果你是一个网站站长,想要建立一个网站.不采用云服务,你所需要的投入大概是:买服务器,安装服务器软件,编写网站程序.现在你追随潮流,采用流行的云计算,如果你采用IaaS服务,那么意味着你就不用自己买服 ...
- UINavigationController导航控制器初始化 导航控制器栈的push和pop跳转理解
(1)导航控制器初始化的时候一般都有一个根视图控制器,导航控制器相当于一个栈,里面装的是视图控制器,最先进去的在最下面,最后进去的在最上面.在最上面的那个视图控制器的视图就是这个导航控制器对外展示的界 ...
- Centos系统下Lamp环境的快速搭建
首先为了搭建一个稳定的lamp的练习环境,确保你的虚拟机可以连网,这里我们使用的yum安装,它可以帮助我们解决软件自己的依赖关系.我还在后面加了postgresql数据库如果不需要的话可以去掉和pos ...