【Linux】Linux基本指令(一)-创新互联
语法:ls [选项] [目录或文件]
功能:对于目录,该命令列出该目录下的所有子目录与文件。对于文件,将列出文件名以及其他信息。
常用选项:
ls:只显示当前目录下的文件、目录名;
ls - a:列出目录下的所有文件,包括以 . 开头的隐含文件;
ls - l:列出文件的详细信息。
ls - d:将目录象文件一样显示,而不是显示其下的文件。 如:ls –d 指定目录
演示如下:
2、pwd指令语法:pwd
功能:显示用户当前所在的目录。
演示如下:
3、cd指令语法:cd 目录名。
功能:改变工作目录。将当前工作目录改变到指定的目录下。
常用选项:
cd .. : 返回上级目录;
cd /home/litao/linux/ : 绝对路径;
cd ../day02/ : 相对路径;
cd ~:进入用户家目;
cd - :返回最近访问目录。
绝对路径:路径从根目录出发。一般在配置某些文件中,对某种文件进行配置的时候采用。
相对路径:路径从当前目录出发,用起来比较方便,也是后面我们指令操作时,路径定位的常用方式。
演示如下:
4、touch指令语法:touch [选项]... 文件...
功能:touch test.txt 这样就创建好了一个名叫test.txt的空文件(并且在当前目录下)。
演示如下:
5、mkdir指令语法:mkdir [选项] dirname...
功能:在当前目录下创建一个名为 “dirname”的目录。
常用选项:
mkdir –p test/test1/test2 : 递归建立多个目录
演示如下:
6、rmdir/rm指令rmdir是一个与mkdir相对应的命令。mkdir是建立目录,而rmdir是删除命令。
语法:rmdir [-p][dirName]
功能:删除空目录
适用对象:具有当前目录操作权限的所有使用者
常用选项:
-p 当子目录被删除后如果父目录也变成空目录的话,就连带父目录一起删除。
由于rmdir只能删除空目录,所以我们并不是很常用,下面的这种方法才是常用的:
rm命令可以同时删除文件或目录
语法:rm [-f-i-r-v][dirName/dir]
功能:删除文件或目录
适用对象:所有使用者
常用选项:
-f 即使文件属性为只读(即写保护),亦直接删除;
-r 删除目录及其下所有文件;
-rf强制递归并删除(用的时候要小心,一旦删除,无法恢复)。
演示如下:
7、man指令Linux的命令有很多参数,我们不可能全记住,我们可以通过查看联机手册获取帮助。访问Linux手册页的命令是:
man 语法:man [选项] 命令
常用选项:
-k 根据关键字搜索联机帮助;
num 只在第num章节找;
-a 将所有章节的都显示出来,比如 man printf 它缺省从第一章开始搜索,知道就停止,用a选项,当按 下q退出,他会继续往后面搜索,直到所有章节都搜索完毕。
man手册总共分为9章:
1、是普通的命令;
2、是系统调用,如open,write之类的(通过这个,至少可以很方便的查到调用这个函数,需要加什么头文 件);
3、是库函数,如printf,fread;
4、是特殊文件,也就是/dev下的各种设备文件;
5、是指文件的格式,比如passwd, 就会说明这个文件中各个字段的含义;
6、是给游戏留的,由各个游戏自己定义;
7、是附件还有一些变量,比如向environ这种全局变量在这里就有说明;
8、是系统管理用的命令,这些命令只能由root使用,如ifconfig;
9、内核例程(非标准)。
演示如下:
8、tree的安装安装步骤:只用在命令行输入yum install tree 即可安装
用法:可以以树状结构显示指定路径下的文件及目录。
演示如下:
9、cp指令语法:cp [选项] 源文件或目录 目标文件或目录
功能:复制文件或目录。
常用选项:
cp -r:拷贝目录;
cp -rf:强制递归并拷贝。
演示如下:
10、mv指令语法:mv 源文件或目录 目标文件或目录
功能:
1、视mv命令中第二个参数类型的不同(是目标文件还是目标目录),mv命令将文件重命名或将其移至一个新的 目录中。
2、当第二个参数类型是文件时,mv命令完成文件重命名,此时,源文件只能有一个(也可以是源目录名),它 将所给的源文件或目录重命名为给定的目标文件名。
3、当第二个参数是已存在的目录名称时,源文件或目录参数可以有多个,mv命令将各参数指定的源文件均移至 目标目录中。
常用用法:
mv 文件名 新文件名(文件重命名)
mv 文件名 目录 (剪切)
mv 文件名 目录/新名 (剪切+重命名)
演示如下:
11、nano的安装安装步骤:yum -y install nano
功能:一个实用的文本编辑器
演示如下:
12、cat指令语法:cat [选项][文件]
功能:查看目标文件的内容
常用选项:
-b 对非空输出行编号;
-n 对输出的所有行编号;
-s 不输出多行空行
演示如下:
本文到此结束,还会有续集哦!下期再见。
本文要是有不足的地方,欢迎大家在下面评论,我会在第一时间更正。
老铁们,记着点赞加关注哦!!!你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
文章题目:【Linux】Linux基本指令(一)-创新互联
文章起源:http://ybzwz.com/article/phisp.html