linux系统初识(二)

Linux相关基础

1、linux系统文件的树状结构:
在linux操作系统中,所有文件和目录都被组织成一个以根节点开始的倒置的树状结构。

2、linux中的目录,相当于Windows中的文件夹,目录中存放的可以是文件,也可以是其他的子目录。

3、两个特殊目录:
. 表示当前目录,即用户所在的工作目录
.. 表示父目录,即当前目录的上一层目录

4、其他目录:
bin目录:用来存放常用的可执行目录
sbin目录:用来存放系统的可执行目录
家目录:用来存放自己的文件或目录。超级用户的家目录是/root,而普通用户的家目录被存放在/home目录下,并使用用户名作为最后一级目录
dev目录:设备文件目录
etc目录:配置文件目录
挂载点(目录):通常可移除式硬件会被挂载在/media或/mnt或/opt目录之下。这几个目录随便用。/tmp/ :临时文件目录

5、绝对路径、相对路径:
绝对路径:必须以一个正斜杠(/)开始。绝对路径包括文件系统根节点开始到要查找到的对象(文件或目录)所必须遍历的每一个目录的名字。它是文件位置的完整路标,因此在任何情况下都可以使用绝对路径找到所需的文件。
相对路径:不是以正斜线(/)开始,相对路径可以包含从当前目到要查找的对象(目录或文件)所必须遍历的每一个目录的名字。

Linux系统命令(二)

1、pwd:查看当前路径

2、cd:切换目录
cd .. :返回上一级目录
cd ~ :返回当前用户的家目录
cd - :返回上一次所在目录
cd:也是返回当前用户的家目录

3、ls:列出目录中的内容
ls -a:查看包括隐藏文件文件的所有文件
ls -all:查看包括隐藏文件的所有文件的详细信息
ls -l:查看详细信息

4、cp:拷贝文件
cp 原文件路径 目标路径
eg: cp /root/a.txt /opt/ (将a.txt文件从/root下拷贝到opt文件夹中)
-i选项:覆盖前询问一下。cp -i 等同于 cp
-r选项:递归地复制目录(拷贝目录)(包括目录下所有文件)
-p选项:保留源文件或目录的属性;
-f选项:强行复制文件或目录,不论目标文件或目录是否已存在

5、mv:移动及修改文件和目录名 (命令形式同cp)

6、mkdir:建目录
mkdir /root/b (在/root下建一个b的目录(文件夹))

7、touch:建文件
touch /root/b/a.txt (在/root/b下建一个a.txt文件)

8、rm:删除命令(选项同cp)(这个命令危险)
rm:删文件
rmdir:删文件夹
如果需要删文件,先移动到/tmp/文件夹下

9、cat:查看文件的内容(全部内容)
eg:cat /etc/passwd

10、head:查看前几行内容,默认头10行
head -2 cat /etc/passwd (查看passwd的前两行内容)

11、tail:查看最后几行内容,默认后10行
tail -f 动态查看修改的内容。(可用来查看日志)

12、more:百分比显示文件内容,按enter继续查看剩下的内容。
eg:cat /etc/passwd |more
或 more /etc/passwd

13、 less:百分比显示文件内容,按上下键查看内容,按q键退出。
eg:cat /etc/passwd |less
或 less /etc/passwd

猜你喜欢

转载自blog.csdn.net/huixinbuding/article/details/82053663
今日推荐