1.FHS标准
/boot:启动目录,内核存放地
/etc:配置文件存放地
/temp:程序产生的临时文件
/home:用户的目录,新增用户账 是,用户的家目录都存放在此目录
/lib:库文件,程序在执行过程中,需要调用一些额外的参数时参数时需要函数库的协助
/bin:可执行文件和常用的Linux命令
/sbin:系统管理员的命令和工具
/usr:应用程序和文件的安装地
/mnt:挂接其他文件系统
/root:根目录
/dev:存放linux系统下的设备文件
可执行的操作(有冒 的冒 也需要输入):
1):w 保存文件
2): wq保存并退出
3):wq!保存并强制退出
4):q退出
5):q!强制退出
6)dd 删除一行文字
7)x 删除一个字符串
8):n 光标移至文本第n行
9)$ 光标移动至文本的行尾
10)G光标移动至文本的末尾
11)/查找某个字符串
3.Linux管理文件和目录的命令
pwd
功能描述:打印用户当前所处的路径。
格式:
[root@localhost~]#pwd
cd
功能描述:改变用户所在的目录。(change directory)
格式: cd
[root@localhost~]#cd … 返回到当前目录的上一级目录(中间有一个空格)
[root@localhost~]#cd 返回当前用户的主目录
[root@localhost~]#cd /home 用路径切换到home目录
- 从普通权限获取root 权限
输入命令: sudo passwd root
如果是第一次登陆,那么要先设置密码:
- 查看支持的语言
输入 locale
-al 查看所有文件(包含隐藏文件)的详细信息
ls [目录名] 查看指定目录下的文件
举例:ls -l 1.txt 列举文件1.txt的所有信息
参数 含义
-i 互动:如果文件将覆盖目标中的文件,会提示确认
案例2:将本路径中的文件复制到另一个路径中
功能:创建目录
格式:mkdir[目录名1][目录名2]…
选项 说明
-i 互动:提示确认删除
-f 强制:代替互动模式,不提示确认删除
-v 详细:显示文件的删除进度‘
-r 递归:删除某个目录以及其中所有文件和子目录
’案例1:删除指定文件
man命令
功能:用来查询和解释一个命令的用法和这个命令的注意事项。
格式:man 命令的名称
要查询ls命令的说明书页,输入命令:man ls
案例:
bzip2命令
功能:bzip2来压缩文件
格式:bzip2 filename
文件即会被压缩,并保存为filename.bz2.
要解压缩文件,输入命令:
bunzip2 filename.bz2
filename.bz2会被删除,而以filename代替。
bzip2 file1 file2 file3 /home/aa
上面的命令把file1,file2 , file3以及/home/aa目录中的内容压缩起来。
注:CentOs7是不带bzip2的,需要下载安装。
压缩的对象是文件而非目录。
压缩和解压缩后不会保留原文件
参数:
-c 创建压缩文件
-x 展开归档文件
-t 显示包括在tar文件中的文件列表
-z 压缩/解压缩文件(gz格式)
-v 写入或读取时,显示所有的文件
-f 指明要展开的归档文件名;
-j 压缩或解压缩文件(bz2格式)。
格式:
注:tar 压缩类似于windows中的压缩,原文件不受影响,会继续存在。
- 文件阅读的命令
head命令
功能: 查看文件的开头部分
格式:head 文件名
默认设置,只查看文件的前10行。但可以通过指定一个数字选项来改变要显示的行数
head -20 文件名
查看文件的前20行
案例1:查看文件的前10行内容
tail命令
功能:查看文件结尾的10行
格式: tail 文件名
案例1:查看倒数第一行内容
如果一个目录下的文件内容太多,可以用more来分页显示。“|” 表示管道,作用是将前面命令的输出当做后面命令的输入。
ls -al /etc |more -5
which
格式:which 命令
依序从path环境变量所列的目录中找出命令的位置,并显示完整的路径名称。在找到第一个符合条件的程序文件时,就立刻停止搜索,省略其余未搜索目录。
which ls
找出ls命令的程序文件的位置
为文件所有者添加权限:
chmod u+rwx test
功能:用来修改用户。
语法:su 用户名
假设当前用户root,想要转变为user02,则输入命令:
su -l user02
su 用户名 带边切换用户,但是环境变量保持现在的用户的环境变量
su -l 用户 表示切换用户并载入那个用户的环境变量
ifconfig
显示 络设备的状态。
ping
检测主机。
(执行ping指令会使用ICMP传输协议,发出要求回应的信息,若远端主机的 络功能没有问题,就会回应该信息,从而知道主机运作正常)
netstat
显示整个Linux系统的 络情况或显示 络状态。
netstat -a :显示详细的 络状态
netstat -apu : 显示UDP端口 的使用情况
注:如果执行ifconfig 错,那么按照下面的步骤安装net-tools.
https://www.cnblogs.com/xiondun/p/12464665.html
clear
功能:清屏。
格式:clear
echo
功能:在显示屏上回显文字或者用来查看环境变量的值。
格式:echo [需要显示的内容]

https://www.runoob.com/linux/linux-command-manual.html添加链接描述
文章知识点与官方知识档案匹配,可进一步学习相关知识CS入门技能树Linux进阶新增用户25061 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!