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 : 指明显示 ...
随机推荐
- win-Linux文件脚本迁移过程中的问题 syntax error: unexpected end of file
问题: 在win下写好的shell脚本,放到Linux上测试sh -n报错如下 ORA_check.sh: line 251: syntax error: unexpected end of fil ...
- day5-json和pickle序列化
一.json模块 序列化:把一个对象的形态改变一下,使他能够存放在文件中,或者在网络上传输,序列化也叫持久化,是把对象存储到永久介质中,这样就不会因为掉电而丢失. JSON (JavaScript O ...
- phpstudy手动把mysql数据库从5.5.56升级到5.6.41
查看mysql版本: mysql> select version(); 1.关闭mysql,把原来的D:/phpStudy/PHPTutorial/mysql改名为MySQL_5.5.53作为备 ...
- 更改 centos 7的源为 阿里源
阿里源的网址在这里:http://mirrors.aliyun.com/repo/ 一.进入源文件存放目录 cd /etc/yum.repos.d 二.安装基本源: 1.如果要备份原来的源文件 sud ...
- VMware Ubuntu 虚拟机安装 VMwareTools (VMware虚拟机如何与主机互相复制文件)
1.关闭虚拟机 2.CD-ROM开机连接取消对号 3.开启虚拟机 4.此时可能提示安装,点击即可 或者在VMware上方选择 :虚拟机 → 安装VMware Tools 5.虚拟机桌面会弹出相应安装包 ...
- codevs1017乘积最大
codevs1017 乘积最大 题目描述 Description 今年是国际数学联盟确定的“2000——世界数学年”,又恰逢我国著名数学家华罗庚先生诞辰90周年.在华罗庚先生的家乡江苏金坛,组织了一场 ...
- 【Runtime Error】打开Matlib7.0运行程序报错的解决办法
1.在C盘建立一个文件夹temp,存放临时文件: 2.右键我的电脑-属性-高级系统设置-环境变量-系统变量,将TEMP.TMP的值改成C:\temp: 3.还是在第2步那里,新建变量,变量名称为BLA ...
- R语言 union、setdiff、insect
union 求两个向量的并集集合可以是任何数值类型 union(x=1:3, y=2:5)[1] 1 2 3 4 5 union(x=c("abc", "12" ...
- sql -- 移除数据中的换行符和回车符
https://blog.csdn.net/jcx5083761/article/details/40185795 --移除回车符 update master_location SET street_ ...
- P3232 [HNOI2013]游走
吐槽 傻了傻了,对着题解改了好长时间最后发现是自己忘了调用高斯消元了... 思路 期望题,分配编号,显然编号大的分给贡献次数小的,所以需要知道每个边被经过次数的期望 然后边被经过的次数的期望就是连接的 ...

