Linux文件操作命令

打开搜索,找到文件命令终端即可输入文件操作命令

Linux的根目录为“/’

linux sh文件执行yes命令_linux sh文件执行yes命令


bin(binary):可执行文件(所有带bin的都是可执行文件)

普通用户使用的命令

sbin(supervisor binary):管理员使用的命令

cdrom:关于光盘

device:设备,Linux下所有的设备都放在**/dev** 路径下

etc:放系统的配置文件

library:库文件

C语言中写代码要调用一个函数就需要调用函数,其就在库中。

Linux下动态库叫做 .so
c语言中的动态库叫做 .dll(动态链接库)
mount:mount print(挂载点)
opt -optional:可选的
var-variable:可变的

Linux下的文件存放和Windows是有区别的,Linux是根据功能来分类。

主目录也称用户的home目录,对于不同的用户,主目录不同。

对于用户名为user的用户,默认的home是/home/user

root用户例外,他的默认home目录是 /root

**.开头的文件默认输入“ls"后看不到
空格利用反斜杠表示(较为麻烦)

cd  /media/zhangyixing/Ubuntu\  14.04.5\  LTS\  amd64

故在Linux中可用下划线表示空格,即为:

cd  /media/zhangyixing/Ubuntu_14.04.5_LTS_amd64

敲命令时要善于应用table键,用于补全命令,防止敲错。

ls命令:该命令列出指定目录的内容,如果不指定目录则列出当前目录的内容。(在Windows命令行下同样功能命令为dir)
ls默认查看当前路径下有哪些文件;
ls ./dir当前路径。其中./可以省略;
ls .. 可查看上一级目录下有哪些文件;
ls ../..可查看上一级的上一级的目录
zhangyixing@ubuntu-14:~$ ls /home/zhangsan张三的绝对路径
zhangyixing@ubuntu-14:~$ ls ../zhangsan/相对路径
ls常用命令选项为 -l,-a,-F
zhangyixing@ubuntu-14:~$ ls -l 以列表的形式列出来
zhangyixing@ubuntu-14:~$ ls -a查看所有的文件
zhangyixing@ubuntu-14:~$ ls -l -a列表出现所有的信息等价于zhangyixing@ubuntu-14:~$ ls -la
zhangyixing@ubuntu-14:~$ ls -F会发现所有是文件夹的后面都会带斜杠“/”
创建文件夹;在文件夹中再创建文件夹:

zhangyixing@ubuntu-14:~$ ls
zhangyixing@ubuntu-14:~$ mkdir d1#创建d1文件夹
zhangyixing@ubuntu-14:~$ ls#查看是否创建成功
zhangyixing@ubuntu-14:~$ cd d1#进入D1文件夹
zhangyixing@ubuntu-14:~/d1$ ls
zhangyixing@ubuntu-14:~/d1$ mkdir d2#在d1文件夹中创建d2文件夹
zhangyixing@ubuntu-14:~/d1$ cd d2
zhangyixing@ubuntu-14:~/d1/d2$ mkdir d3
zhangyixing@ubuntu-14:~/d1/d2$ cd d3

更简便的方法即为:
一条即可实现

zhangyixing@ubuntu-14:~$ mkdir -p d1/d2/d3

cd不跟参数默认回城;