Linux命令的基操
一、打开虚拟机,并输入用户名和密码

二、一些基本的Linux的命令行
who 显示目前登录系统的用户信息
pwd 以绝对路径的方式显示用户当前工作目录
cd 切换工作目录;使用方法 cd +想要切换的目录(cd后面要接一个空格)
cd / 表示切换到根目录
cd ~ 表示进入当前用户的HOME目录
cd . 表示目前所在目录
cd .. 表示返回当前目录的上一层目录
shutdown 用来系统关机命令。shutdown指令可以关闭所有程序,并依用户的需要,进行重新开机或关机的动作。
poweroff 用来关闭计算机操作系统并且切断系统电源
ls 用来显示目标列表
ls -A:显示除影藏文件“.”和“..”以外的所有文件列表;
ls -a:显示所有档案及目录(ls内定将档案名或目录名称为“.”的视为影藏,不会列出);
目录的命令
mv 用来对文件或目录重新命名,或者将文件从一个目录移到另一个目录中(如果目标文件是到某一目录文件的路径,源文件会被移到此目录下,且文件名不变。)注意事项:mv与cp的结果不同,mv 好像文件“搬家”,文件个数并未增加。而cp对文件进行复制,文件个数增加了。
mv -b:当文件存在时,覆盖前,为其创建一个备份;
mv-i:交互式操作,覆盖前先行询问用户,如果源文件与目标文件或目标目录中的文件同名,则询问用户是否覆盖目标文件。用户输入”y”,表示将覆盖目标文件;输入”n”,表示取消对源文件的移动
cp 用来将一个或多个源文件或者目录复制到指定的目的文件或目录
cp -f:强行复制文件或目录,不论目标文件或目录是否已存在;
cp -i:覆盖既有文件之前先询问用户;
cp -p:保留源文件或目录的属性;
cp -v:详细显示命令执行的操作。
cp -R/r:递归处理,将指定目录下的所有文件与子目录一并处理;
mkdir 用来创建目录,如果在目录名的前面没有加任何路径名,则在当前目录下创建
mkdir-p:若所要建立目录的上层目录目前尚未建立,则会一并建立上层目录;
mkdir -v:显示创建的信息,与-p一起使用(-pv)效果更好
rmdir 用来删除空目录,如果dirname中没有指定路径,则删除当前目录下由dirname指定的目录;如dirname中包含路径,则删除指定位置的目录。删除目录时,必须具有对其父目录的写权限
rmdir -p:删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除;
rmdir -v:显示命令的详细执行过程;
文件的命令
touch 有两个功能:一是用于把已存在文件的时间标签更新为系统当前的时间(默认方式),它们的数据将原封不动地保留下来;二是用来创建新的空文件
touch 路径1+文件名1.txt(在路径1中创建一个叫文件名1的txt文件)
stat 显示文件的状态信息。stat命令的输出信息比ls命令的输出信息要更详细
cut 用来显示行中的指定部分,删除文件中指定字段
cut -b:仅显示行中指定直接范围的内容;
cut -c:仅显示行中指定范围的字符;
cut -f:显示指定字段的内容;
cat 用来显示文件的内容
tac 将文件已行为单位的反序输出
wc 用来计算数字
-c或--bytes或——chars:只显示Bytes数;
-l或——lines:只显示列数;
-w或——words:只显示字数
more 是一个基于vi编辑器文本过滤器,它以全屏幕的方式按页显示文本文件的内容,支持vi中的关键字定位操作。more名单中内置了若干快捷键,常用的有H(获得帮助信息),Enter(向下翻滚一 行),空格(向下滚动一屏),Q(退出命令)
more +<数字>:从指定数字的行开始显示
more -<数字>:指定每屏显示的行数;
less 作用与more十分相似,都可以用来浏览文字档案的内容,不同的是less命令允许用户向前或向后浏览文件,而more命令只能向前浏览。用less命令显示文件时,用PageUp键向上翻页,用 PageDown键向下翻页。要退出less程序,应按Q键
less -e:文件内容显示完毕后,自动退出;
head 用于显示文件的开头的内容。在默认情况下,head命令显示文件的头10行内容
head -q:不显示文件名的头信息。
head -n<数字>:指定显示头部内容的行数;
head -v:总是显示文件名的头信息;
tail 用于输入文件中的尾部内容。tail命令默认在屏幕上显示指定文件的末尾10行
tail -n<N>:输出文件的尾部N(N位数字)行内容
rm 可以删除一个目录中的一个或多个文件或目录,也可以将某个目录及其下属的所有文件及其子目录均删除掉(使用rm命令要格外小心。因为一旦删除了一个文件,就无法再恢复它)
rm -d:直接把欲删除的目录的硬连接数据删除成0,删除该目录;
rm -f:强制删除文件或目录;
rm -i:删除已有文件或目录之前先询问用户;
rm -r或-R:递归处理,将指定目录下的所有文件与子目录一并处理;
rm -v:显示指令的详细执行过程。
grep 一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。


浙公网安备 33010602011771号