1,whatis
whatis指的是查看命令的简单描述,比如说 ls 命令我们不知道是干嘛的,我们就输入whatis ls 。实际使用如图:
我们输入whatis ls
可以看到它告诉我们 ls 命令是列出目录内容;
2, ls
ls指的是查看当前目录下有哪些文件,使用如图:
直接输入ls
3,cd
cd指的是改变当前工作目录,比如说我们想去到fastsjon目录 ,就输入cd fastsjon,就会去到这个目录下面了,如图:
到了fastsjon目录下,又想去到其他目录,我们可以输入cd +想去的目录名,就会去到了,想返回到主目录下就输入cd , 就会返回到主目录下了,想返回上一个目录,就输入cd .. ,如图;
4,pwd
pwd指打印出当前工作目录
我们先输入pwd看一下会返回什么,看到返回了/root ,不知道什么意思,用刚刚学到的whatis看一下,看到了用来是打印当前工作目录的意思,我当前在root目录下,操作如图:
5,history
history指查看历史命令,可以直接输入history,则会输出全部的历史命令,这样的话会有些多,我们还可以加一些条件,比如说看最后输入的20条命令,输入history | tail -20 ,(head/前面,tail/后面)如图:
6,find
find是查找文件,比如说我们想找所有.txt的文件,则输入:find *.txt 如图:
7,mkdir
mkdir意思是创建目录,比如我们要创建名字为hello这个目录,则输入mkdir hello,如图
8,cat
cat指的是连接并且打印出文件,比如我们想看1.txt这个文件有什么内容,就输入:cat 1.txt ;
9,touch
touch是新建文件的意思,还有一个作用是更改一个文件或者目录的时间,我这边喜欢用来当作新建文件,注意新建文件名不能有重复;如我们要新建2.txt 这个文件,则输入 touch 2.txt ;
10,cp
cp指的是复制文件或者目录,我们复制1.txt这个文件,复制后名字为2.txt,可以看到现在我们有1.txt和2.txt了,操作如图:
(如果是要复制目录的话,则需要加一个-r ,比如复制我们上面使用过的fastsjon目录,我们复制它 然后改名为fafafa,命令为:cp -r fastsjon fafafa )
11,mv
mv指的是剪切复制的意思,比如说我们刚刚创建了一个hello目录,但是里面空空如也,我就想里面有点东西,上面我们创建了2.txt在root目录文件下面,我现在就想把2.txt从root目录移到hello目录下面,就用 mv 2.txt ./hello/2.txt //第一个2.txt指的是我们要操作的文件,第二个2.txt指的是我们复制剪切操作之后给他设置的文件名,我不想改就还用一样的了;
12.rm
rm指删除文件或者目录,比如我们要删除2.txt这个文件,就输入rm 2.txt ;
未完待续~~~
标签:文件,入门,小白,liunx,如图,txt,目录,输入,ls From: https://www.cnblogs.com/hulat/p/16647120.html