首页 > 系统服务 > 详细

Linux常用命令总结1

时间:2019-10-19 10:54:41      阅读:50      评论:0      收藏:0      [点我收藏+]

我们在学习Linux时经常会用到一些命令对虚拟机进行特定的操作

我把最近学习到&常见的命令进行了总结

cd命令
这是一个非常基本,也是大家经常需要使用的命令,它用于切换当前目录,它的参数是要切换到的目录的路径,可以是绝对路径,也可以是相对路径。
 
ls命令
这是一个非常有用的查看文件与目录的命令,list之意,它的参数非常多,下面的一些是比较常见的参数。
-l :列出长数据串,包含文件的属性和权限数据等。
-a:列出所有文件,连同隐藏文件(开头为.的文件)一起列出来。
-d:仅列出目录本身,而不是列出目录的文件数据。
-h:将文件容量以易读的方式(GB,kB)等列出来。
-R:连同子目录的内容一起列出(递归列出),等于该目录下所有文件都会显示出来。
这些参数也可以组合使用,如
ls -lR:以长数据串的形式列出当前目录下所有文件。
 
cp命令
该命令用于复制文件,copy之意,它还可以把多个文件一次性地复制到一个目录下,常用参数有:
-a:连文件的特性一起复制。
-p:连同文件的属性一起复制,而非使用默认方式,与-a相似,常用于备份。
-i:若目标文件已经存在时,在覆盖时会先询问操作的进行。
-r:递归持续复制,用于目录的复制行为。
-u:目标文件与原文件有差异时才进行复制。
例子
cp -a file1 file2:连同文件的所有特性把file1复制成file2。
cp -file1 file2 file3 dir:把file1,file2和file3复制到目录dir中。
 
mv命令
该命令用于移动文件、目录或更名,move之意,常用参数如下:
 -f:f是force的意思,若目标文件已经存在,不会询问而是直接覆盖。
-i:若目标文件已经存在,会询问是否覆盖。
-u:若目标文件已经存在,且比目标文件新,才会覆盖。
注:该命令可以把一个文件或多个文件一次移动一个文件夹中,但是最后一个目标文件一定要是“目录”。
 
 
rm命令
该命令用于删除文件或目录,remove之间,它的常用参数如下:
-f:是force的意思,忽略不存在的文件,不会出现警告。
-i:互动模式,在删除前会询问用户是否操作。
-r:递归删除,最常用于目录删除,是一个危险的参数,要谨慎使用。
 
 
cat命令
该命令用于查看文本文件的内容,后接要查看的文件名,通常可用管道与more和less一起使用,从而可以一页页地查看数据。
 
chgrp命令
该命令用于改变文件所属用户组,它的使用非常简单,它的基本用法如下:

chgrp [-R] dirname/filename  

-R :进行递归的持续对所有文件和子目录更改  

# 例如:  

chgrp users -R ./dir # 递归地把dir目录下中的所有文件和子目录下所有文件的用户组修改为users  

 
chown命令
该命令用于改变文件的所有者,与chgrp命令的使用方法相同,只是修改的文件属性不同。
 
 
vim命令
该命令主要用于文本编辑,它接一个或多个文件名作为参数,如果文件存在就打开,如果文件不存在就以该文件名创建一个文件。常用的操作有:

编辑-->输入:

    i: 在当前光标所在字符的前面,转为输入模式;
a: 在当前光标所在字符的后面,转为输入模式;
o: 在当前光标所在行的下方,新建一行,并转为输入模式;
I:在当前光标所在行的行首,转换为输入模式
A:在当前光标所在行的行尾,转换为输入模式
O:在当前光标所在行的上方,新建一行,并转为输入模式;

输入-->编辑:

    ESC

编辑-->末行:

    :

末行-->编辑:

ESC, ESC
注:输入模式和末行模式之间不能直接切换,默认处于编辑模式 
 
 
 

Linux常用命令总结1

原文:https://www.cnblogs.com/fairyting/p/11700106.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!