虚拟机ubuntu的常用命令集合

一.文件/文件管理

ls 列出当前目录文件(不包括隐含文件)

ls -a 列出当前目录文件(包括隐含文件)

ls -l 列出当前目录下文件的详细信息

cd .. 回当前目录的上一级目录

cd -回上一次所在的目录

cd 回当前用户的宿主目录

mkdir 目录名     创建一个目录

rmdir 空目录名    删除一个空目录

rm 文件名 文件名     删除一个文件或多个文件

rm -rf 非空目录名   删除一个非空目录下的一切

mv 文件名 新名称  在当前目录下改名

二.make编译

make 编译

make  install 安装编译好的源码包

cl -c 其中的-c参数就是要编译器生成*.obj文件,而不是*.exe文件。

cat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的;
cat主要有三大功能:
1.一次显示整个文件。
$ cat   filename
2.从键盘创建一个文件。
$ cat  >  filename
只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件。
$cat   file1   file2  > file
cat具体命令格式为 : cat [-AbeEnstTuv] [--help] [--version] fileName

touch  创建一个长度为0的任意文件。

man:取得指定命令的帮助信息   man  命令

-R:列出当前目录下的所有内容,包括子目录

ls -l 文件名:显示文件最近被修改的时间

cp:

cp/ect/passwd/home:将ect文件夹下的passwd文件复制到home文件夹下

cp  pssswd   new_passwd: 在当前文件夹下生成同名的文件

cp  -f  源文件名  目标路径:强制复制

cp   -u   源文件名  目标路径:文件更新时复制

cp   -r  文件夹  目标路径:   复制目录

pwd:查看当前文件夹的绝对路径

touch  文件名:创建一个空的文本文件

mkdir

mkdir  目录名:创建一个空目录

mkdir -p  目录/目录/目录……:创建多级目录

rm

rm  文件名或目录名:基本删除

rm  -f  文件名或者目录名:强制删除

rm  -i  文件名或目录名:删除前进行询问

mv

mv  要移动的文件名  目标路径:移动但不改名

mv  原文件名  新文件名:不移动但改名

mv   原文件名  目标路径/新文件名:移动且改名

head

head [数字]文件名:若没有数字,则默认显示前十行

tail

tail[数字]文件名:若没有数字,则默认显示后十行

diff

diff  文件名1   文件名2:显示两个文件的不同

wc

wc [选项]文件名:统计信息

-l:显示行数

-w:显示单词数

-m:显示字符数

vim

vim   文件名:在当前文件夹下创建文件并进入文件编辑,进入后编辑:按i   退出: :q   保存退出:  :wq  强制保存并退出:   :wq!

which

which  命令语句:显示该命令语句的绝对路径

whereis   命令语句 :不仅显示该命令语句的绝对路径而且将所有包含文件字符串的文件全部找出来,速度较快

find

find:  http://man.linux.net/find

find   目录-name“*.txt”:在目录下以.txt结尾的文件名

find  目录-iname“*.txt”:在该目录下查找以.txt结尾的文件名,但不区分大小。

原文地址:https://www.cnblogs.com/youdiaodaxue16/p/8922758.html