Linux基础复习3
来源:互联网 发布:centos设置无线网络 编辑:程序博客网 时间:2024/05/20 16:12
第九章
硬盘分区:最重要的是从分区到使用的步骤,不能颠倒也不能漏(作业第2题)
(1)使用fdisk命令在硬盘上创建分区。
(2)使用mkfs命令在分区上创建文件系统。
(3)使用mount命令挂载文件系统,或修改/etc/fstab文件使得开机自动挂载文件系统。
(4)使用umount卸载文件系统。
挂载:手动挂载mnt、etc/fstab
mount
命令语法:
mount [选项][设备名称][挂载点]
/etc/fstab
/dev/sda5 /mnt/kk ext4 defaults 0 0
每1行包含着1个设备或分区的信息,每1行又有多个列的信息。第1列是设备名或者设备UUID号,第2列是它的挂载点,第3列是它的文件系统格式,第4列是挂载参数,第5列是转储选项,第6列是文件系统检查选项。
权限设定:字符、数字
文字设定法
chmod [ugoa][+-=][rwx][文件或目录名]
u表示该文件的所有者,g表示与该文件的所有者属于同一个组的用户,o表示其他用户,a表示以上三者;
+表示增加指定权限,-表示取消指定权限,=表示设定权限等于指定权限;
r表示可读取,w表示可写入,x表示表示文件可执行或目录可进入。
数字设定法
使用数字设定法更改文件权限,首先必须了解数字表示的含义:0表示没有权限,1表示可执行权限,2表示写入权限,4表示读取权限,然后将其相加。所以数字属性的格式应为3个0~7的8进制数,其顺序是(u),(g),(o)。
(1)r:对应数值4。
(2)w:对应数值2。
(3)x:对应数值1。
(4)-:对应数值0。
使用数字设定法更改文件权限,chmod的命令格式如下:
chmod [n1n2n3] [文件或目录名]
【例9.26】 设置a文件权限,所有者拥有读取、写入和执行的权限。
[root@PC-LINUX ~]# ls -l a-r--r--r--. 1 root root 6 6月 3 09:33 a [root@PC-LINUX ~]# chmod 700 a[root@PC-LINUX ~]# ls -l a-rwx------. 1 root root 6 6月 3 09:33
第十章
rpm的几个参数:安装、卸载、升级、查询
安装
rpm –ivh [RPM包文件名称]
卸载
rpm –e [RPM包名称]
升级
rpm –Uvh [RPM包文件名称]
查询
- 查询指定软件包的详细信息
rpm –q [RPM包名称]
- 查询系统中所有已安装的RPM软件包
rpm –qa
- 查询指定已安装软件包的描述信息
rpm –qi [RPM包名称]
- 查询某已安装软件包所含的文件列表
rpm –ql [RPM包名称]
- 查询软件包的依赖要求
rpm –qR [RPM包名称]
- 查询系统中指定文件属于哪个软件包
rpm –qf [文件名]
tar使用:创建压缩、解压两组
tar [主选项+辅选项][文件或者目录]
创建压缩
tar cvf 压缩包名称.tar 源文件/目录
解压
tar xvf 压缩文件
另类用法
- tar调用gzip
- tar调用bzip2
进程:ps、kill
ps
ps [选项][/b]
【例10.26】 查看less进程是否在运行。
[root@PC-LINUX ~]# ps ax|grep less
kill
【例10.32】 强制杀死进程号是5975的进程。
[root@PC-LINUX ~]# kill -9 5975
任务计划:cron“分时日月周”+命令;at在命令行上写,或者-f文件+脚本
crontab
编辑工作表
crontab [-u username] -e
编辑命令
<minute> <hour> <day> <month> <dayofweek> <commands>
at
at [-f script] [-m -l -r] [time] [date]
【例10.40】 在5天之后的此时此刻将/root/a文件复制到/home目录下。
[root@PC-LINUX ~]# at now +5 days at> cp /root/a /home at> <EOT> //按[Ctrl+D]键退出
服务的管理:systemctl启动、停止
systemctl start/stop service_name
第十一章
网卡的配置、命名
ifconfig
ifconfig [网络设备][down up -allmulti -arp -promisc][add<地址>][del<地址>][<硬件地址>][mtu<字节>][netmask<子网掩码>][IP地址]
第四节:网络服务的管理
(1)ntsysv:基于文本的程序。它允许为每个运行级别配置引导时要启动的服务。对于独立服务而言,改变不会立即生效。
(2)systemctl命令:Fedora 17中新的管理服务的命令,用来替换chkconfig和service命令。
(3)chkconfig和service命令:允许在不同运行级别启动和关闭服务的命令行工具。
第十二章
SSH、SFTP、Scopy的格式
SSH
ssh -l username ip_address
或
ssh username@ip_address [command]
SCP
- 将本地文件传输到远程主机
scp [本地文件][用户名@远程主机IP地址:/目标文件]
- 把远程文件传输到本地主机
scp [用户名@远程主机IP地址:/源文件] [本地文件]
SFTP
sftp [用户名@远程主机IP地址]
VNC稍微看一下
apache配置文件:端口、目录
Apache服务器的配置文件是/etc/httpd/conf/httpd.conf。
修改配置需要在这个配置文件下修改。
- Linux基础复习3
- Linux基础复习
- linux基础知识点复习
- Linux基础复习
- Linux基础复习1
- Linux基础复习2
- Linux-shell基础复习笔记
- java基础复习--3
- java基础复习--复习总结3
- 《Linux重要基础命令回顾复习》
- 复习(计算机基础)_4:linux命令
- 国庆假期Linux基础复习回顾
- linux 系统基础篇复习总结
- 大数据学习笔记:Linux基础复习
- Linux复习一1-Linux基础之基础~_~
- java基础复习(3)
- Struts2基础复习系列(3)
- C++基础复习心得3
- Spring PropertyEditor 相关类的模拟实现
- Android面试题
- 如何写一只抓哔哩哔哩弹幕的爬虫
- QT+MSVC2010+Win10轻量级32位开发环境搭建
- static
- Linux基础复习3
- Spring boot Slf4j日志警告去除问题解决
- 开启Hadoop/Yarn的日志监控功能,解决web端查看日志时的Java.lang.Exception:Unknown container问题
- DOS学习
- Oracle数据库的存储过程、存储函数与触发器
- 咸鱼翻身之C++面试准备(一)
- Oracle SQL Developer修改错误JDK路径
- Aerospike rd记录的rec_props结构
- LeetCode-2