Linux-Ubuntu16.0.4相关命令
1、更新软件源
sudo apt-get update

2、shell命令
基本格式:命令 [-选项] [-命令参数]
ls #查看当前文件夹下的文件
ls -l XXXX #查看XXXX文件夹下的文件详细信息
ll XXXX #两个命令一样,都是查看每个文件的详细信息,比如读写权限、创建时间等
注:第一位字符是文件类型,d:目录,b:设备文件(驱动),c:字符设备(鼠标键盘),-:普通文件, l:软件链接文件,s: socket套接字文件,p:管道文件;(bcd-lsp(d-常用))
2-3-4是一组,表示用户的权限,r:可读,w:可写,x:可执行;
5-6-7是一组,表示用户组的权限;
8-9-10是一组,表示其他用户的权限;
后面的数字表示软连接数;
用户名称; 用户组名称; 字节数; 修改日期:月 日 时 分 位置
. #当前目录
.. #上一级目录
man ls #查看ls命令的使用方法,按q退出查看
mkdir feifei #新建feifei文件夹
rmdir feifei #删除目录(文件夹)
touch feifei.c #新建文件feifei.c
rm feifei.c #删除feifei.c文件
rm -rf dict #强制删除dict文件夹(dict为非空文件夹,连同其中的子文件)
clear #清楚当前页面内容,相当于向上翻了一页
cp f1.c f2 #将f1文件复制到f2文件夹中,如果f1是个目录,需要加-ra cp -ra f1 f2
mv d1 d2 #将d1移动到d2(无论文件还是目录)
cat file.java #查看文件内的内容
echo "feifei is best" d.cpp #将内容写到文件中去
chmod 777 x.robot #修改文件的权限为可读可写可执行
chmod 权限 文件名
u+/-(r/w/x) 用户
g+/-(r/w/x) 用户组
o+/-(r/w/x) 其他用户
a+/-(r/w/x) 所有用户
cd XXX #进入某个目录
linux@ys-ubuntu:~$ # 家目录
sudo su #将$变成#变成超级用户
cd / # 进入根目录
cd /home/linux/ # 进入家目录
3、vim编辑器
(1)命令模式:
i #进入插入模式
o #在下一行进入插入模式
(2)一般模式
(3)底行模式:
:4 #光标跳到低4 行(在命令模式下写)
:%s/hello/nihao/g #把所有的hello换成nihao
:5,7s/hello/nihao/g #把5到7行的hello换成nihao
:w #保存
:q #退出
:wq #保存退出
:q! #强制退出
yy(nyy复制n行) #复制光标所在行
dd(ndd) #剪切......
p #粘贴剪切或者复制的内容
/hello #查找hello,会显示高亮
:noh #不显示高亮
cc #删除
u #撤销
Ctrl+r #反撤销
Linux-Ubuntu16.0.4相关命令的更多相关文章
- 《The Linux Command Line》 读书笔记04 Linux用户以及权限相关命令
Linux用户以及权限相关命令 查看身份 id:Display user identity. 这个命令的输出会显示uid,gid和用户所属的组. uid即user ID,这是账户创建时被赋予的. gi ...
- linux 目录结构及其相关命令
目录也是一个文件,它的唯一功能是用来保存文件及其相关信息.所有的文件,包括普通文件.设备文件和目录文件,都会被保存到目录中. 主目录 登录后,你所在的位置就是你的主目录(或登录目录),如果是root用 ...
- Linux 查看磁盘空间 相关命令
Linux 查看磁盘空间 相关命令 实际工作中,我们经常需要查看磁盘空间的使用情况,以防止磁盘空间不足,导致的系统崩溃或者服务异常等问题. 常用的磁盘空间查看命令如下: 1.查看磁盘空间的整体使用情况 ...
- linux 文件系统解析及相关命令
简介 文件系统就是分区或磁盘上的所有文件的逻辑集合. 文件系统不仅包含着文件中的数据而且还有文件系统的结构,所有Linux 用户和程序看到的文件.目录.软连接及文件保护信息等都存储在其中. 不同Lin ...
- linux ftp 安装及相关命令
1.VSFTP简介 VSFTP是一个基于GPL发布的类Unix系统上使用的FTP服务器软件,它的全称是Very Secure FTP 从此名称可以看出来,编制者的初衷是代码的安全. 安全性是编写VSF ...
- linux 文件系统解析及相关命令(转)
简介 文件系统就是分区或磁盘上的所有文件的逻辑集合. 文件系统不仅包含着文件中的数据而且还有文件系统的结构,所有Linux 用户和程序看到的文件.目录.软连接及文件保护信息等都存储在其中. 不同Lin ...
- Linux网络配置及相关命令
Linux的网络配置是曾一直是我学习Linux的埋骨之地,投入了大量的精力和心神让自己的虚拟机联网.后来发现,仅仅是一个大意,我在这个坑上一躺就是一年半.现在总结一下这个伤心地.希望对有帮助. VMw ...
- linux 常用文本操作相关命令
平时工作经常会对文本进行相关操作,包括读写.替换.统计等等,借此整理和学习一下有关命令. 1. cat 查看文件中的内容, -n 查看时为每一行加编号; -b 和-n类似,只不过对于空白行不编号: 2 ...
- 操作系统-进程(3)Linux下的进程相关命令
操作系统给予这个内存中的单元一个标识符(PID)依据登入者的UID/GID(/etc/passwd) 衍生出的其它程序(子程序),一般情况也,也会沿用这个程序(父程序)的相关权限 ParentID(P ...
- linux查看端口状态相关命令
netstat netstat 命令应用是比较频繁的,比如查看端口占用啦,查看端口进程啦,这些时候都是有必要的. netstat命令各个参数说明如下: -t : 指明显示TCP端口 -u : 指明显示 ...
随机推荐
- visual studio 2015下使用gcc调试linux c++开发环境搭建完整详解
一直以来,相信绝大部分的开发都是windows/mac下做开发,尤其是非嵌入式和qt系的,而开源服务器程序绝大部分都是跑在Linux下,几乎就没有跑在windows下的.一直以来开发人员都是在wind ...
- python之协程函数、递归、二分法
一.协程函数: 协程函数的语法: def eater(name): print('%s说:我开动啦' %name) food_list=[] while True: food=yield food_l ...
- python简说(十五)MD5加密
def my_md5(s): news = str(s).encode() m = hashlib.md5(news) return m.hexdigest()
- 20145308 《网络对抗》 注入shellcode+Return-to-libc攻击 学习总结
20145308 <网络对抗> 逆向及BOF进阶实践 注入shellcode+Return-to-libc攻击 学习总结 实践目的 注入shellcode 实现Return-to-libc ...
- Codeforces 40E Number Table - 组合数学
题目传送门 传送门I 传送门II 题目大意 给定一个$n\times m$的网格,每个格子上要么填$1$,要么填$-1$,有$k$个位置上的数是已经填好的,其他位置都是空的.问有多少种填法使得任意一行 ...
- Junit中AssertTrue的使用
assertTrue public static void assertTrue(String message, boolean condition) Asserts that a condition ...
- Delphi程序的主题(Theme)设置
本文参考了 http://superlevin.ifengyuan.tw/delphi-change-vcl-style/ 在项目的工程文件中勾选主题,设置缺省主题为Windows 部分代码如下: u ...
- UVA11417 GCD
题目地址 题目链接 题解 先讨论任何没有限制的情况 \[ \large { \begin{aligned} &\sum_{i=1}^{n}\sum_{j=1}^{n}gcd(i,j)\\ &a ...
- [HDU 1976] Software Version
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1976 #include<iostream> #include<cstdio> ...
- Shiro学习笔记四(Shiro集成WEB)
这两天由于家里出了点事情,没有准时的进行学习.今天补上之前的笔记 -----没有学不会的技术,只有不停找借口的人 学习到的知识点: 1.Shiro 集成WEB 2.基于角色的权限控制 3.基于权限的控 ...

