
Linux查看当前路径命令:
pwd,比较简单,如果有时在 *** 作过程中忘记了当前路径,可以通过此命令来查看路径,执行方式为:pwd /home/samlee
pwd为运行的命令,/home/samlee为运行pwd命令后显示的信息,即显示用户当前所在的工作目录的路径为/home/samlee。
我们应该经常使用pwd命令,因为Linux的目录结构非常复杂,一个小小的分支就可能会有是十几层目录,Linux也不会像Windows那样把全路径写在提示符里。
Linux查看路径的其他命令:
whereis,用来查看一个命令或者文件所在的绝对路径,而which用来查看当前要执行的命令所在的路径。
比如你的Linux系统中装了很多个版本的java,如果你直接在命令行敲命令“java-version”,会得到一个结果,但是你知道在哪个路径下执行此命令吗?可以用which命令:which
java。
得到的结果就是系统默认执行的java所在的路径。如果使用whereis
java,那么你会得到很多结果,因为这个命令把所有包含java(不管是文件还是文件夹)的路径都列出来了。
Linux系统(3):基础命令Linux系统(3):基础命令
(1)cd命令
cd /--------------进入根目录(主目录)
cd /目录1----------进入目录1(进入单级目录)
cd /目录1/目录2-----进入目录2(进入多级目录,目录2在目录1内)
cd .--------------返回当前目录
cd ..-------------返回到上一级目录
cd ~--------------返回到当前用户
(2)tap命令
tab-----输入目录的首字母按下tab,会自动d出该目录;
如果目录首字母相同,两次tab,会d出首字母相同的所有目录
(3)ls命令
ls----------查看当前目录下的内容
ls - l------查看当前目录的详细信息(可以简写为ll)
ls - a------查看当前目录下的所有内容(包括隐藏的文件)
ls - la-----查看当前目录的所有详细信息
(4)
pwd------------查看当前目录的路径
man 当前命令-----打开当前命令的帮组手册(帮组命令查询当前命令的使用方式),点击键盘Q退出手册
(5)mkdir命令
mkdir xx-----------在当前目录下创建目录xx
mkdir -p a/b/c----迭代创建(在当前目录下创建了a目录,在a目录内又创建了b目录,在b目录内又创建了c目录)
(6)rmdir命令(只能删除空目录)
rmdir x------------删除当前目录下的x目录(前提:目录x是空目录)
rmdir a/b/c--------删除当前目录下的,a目录内的b目录内的c目录(前提:目录c是空目录)
(若直接删除a或b目录,会报错,因为a或b目录不是空目录)
rmdir -p a/b/c----迭代删除(删除当前目录下的目录a、目录b和目录c)
(前提:目录a的子目录只有目录b,目录b的子目录只有目录c,目录c是空目录)
(7)rm命令
rm 权限比较高的删除命令(什么都能删,而且删掉以后不会进回收站)
rm f---------------------跳过提示信息
rm r---------------------强制删除
rm rf--------------------跳过提示信息强制删除
rm -rf c--------------删除当前目录内,目录a下的目录b下的目录c以及目录c内部的所有东西
rm -rf a/b/c----------删除当前目录内,目录a以及目录a内部的所有东西(目录b、c及其内部的东西都会被删除)
rm -rf v*-------------删除当前目录下以v开头的所有文档
rm -rf **-------------删除当前目录下的所有文档
切记:
rm -rf /*------------删除根目录下的所有东西(该删除键容易导致系统崩溃)
在 *** 作命令之前,给系统拍摄快照,如果我们 *** 作系统失误的时候,可以通过快照恢复
(8)touch命令
touch test.txt-------创建名称为test的空白文件
注意:只能创建空白文件,如果文件名已存在,则不创建
(9)cp命令
cp -r /x1 /y--------将根目录下的x1目录复制到y目录下,在y目录下的名称为x
cp -r /x1 /y/x2-----将根目录下的x1目录复制到y目录下,且修改名为x2
(10)mv命令
mv /xx /yy-----------将根目录下的xx目录,剪切到yy目录下,在yy目录下的名称为xx
mv xx yy/zz----------将当前目录下的xx目录,剪切到yy目录下,并修改名称为zz
(11)vim命令
vim /a/b----------查看a目录下的b为文件
vim 文件名---------创建新文件,保存就创建,不保存,就不创建
注意:
vim因为意外终止,会产生交换文件(隐藏的),和源文件在同一级,此时打开源文件会报错;
通过ls - a找出隐藏文件,通过rm -rf 交换文件名,将交换文件删除掉
再重新打开源文件即可编辑
打开文本之后,如何进入编辑模式:
i:在当前光标,进入插入模式
o:下一行进入插入模式
如何进行行首行尾,开头末尾切换
行首:home或者0
行尾:end或者$
开头:gg
结尾:G
文本编辑过程中:
q------------退出
w------------保存
wq-----------保存并退出
q!-----------强制退出 不保存
w!-----------强制保存
wq!----------强制保存并退出
举例:
pwd-----查看当前路径
ls------查看当前目录下的子目录
man-----打开当前命令的帮组手册(帮组命令查询当前命令的使用方式),点击键盘Q退出手册
分类: Linux
linux基本 *** 作命令:pwd命令、cd命令、ls命令、cat命令、cp命令。
1、pwd命令
使用pwd命令找出您所在的当前工作目录的路径。该命令将返回一个绝对(完整)路径,该路径基本上是所有以/开头的目录的路径。绝对路径的一个示例是/home/username。
2、cd命令
要浏览Linux文件和目录,请使用cd命令。根据您所在的当前工作目录,它需要目录的完整路径或名称。假设您位于/home/username/Documents中,并且想要转到Documents的子目录Photos。
3、ls命令
LS命令用于查看目录的内容。默认情况下,此命令将显示当前工作目录的内容。如果要查看目录的内容,请键入ls,然后键入目录的路径。
4、cat命令
cat(连接的缩写)是Linux中最常用的命令之一。它用于在标准输出(sdout)上列出文件的内容。要运行此命令,请键入cat,然后输入文件名及其扩展名。
5、cp命令
使用cp命令将文件从当前目录复制到另一个目录。例如,命令cpscenery.jpg/home /username/Pictures将在您的Pictures目录中创建一个Scene.jpg副本(来自当前目录)。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)