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 63 09:33 a [root@PC-LINUX ~]# chmod 700 a[root@PC-LINUX ~]# ls -l a-rwx------. 1 root root 6 63 09:33 

第十章

rpm的几个参数:安装、卸载、升级、查询

安装

rpm –ivh [RPM包文件名称] 

卸载

rpm –e [RPM包名称]

升级

rpm –Uvh [RPM包文件名称] 

查询

  1. 查询指定软件包的详细信息
rpm –q [RPM包名称]
  1. 查询系统中所有已安装的RPM软件包
rpm –qa 
  1. 查询指定已安装软件包的描述信息
rpm –qi [RPM包名称]
  1. 查询某已安装软件包所含的文件列表
rpm –ql [RPM包名称] 
  1. 查询软件包的依赖要求
rpm –qR [RPM包名称]
  1. 查询系统中指定文件属于哪个软件包
rpm –qf [文件名]

tar使用:创建压缩、解压两组

tar [主选项+辅选项][文件或者目录] 

创建压缩

tar cvf 压缩包名称.tar 源文件/目录

解压

tar xvf 压缩文件

另类用法

  1. tar调用gzip
  2. 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

  1. 将本地文件传输到远程主机
scp [本地文件][用户名@远程主机IP地址:/目标文件]
  1. 把远程文件传输到本地主机
scp [用户名@远程主机IP地址:/源文件] [本地文件]

SFTP

sftp [用户名@远程主机IP地址]

VNC稍微看一下

apache配置文件:端口、目录

Apache服务器的配置文件是/etc/httpd/conf/httpd.conf。

修改配置需要在这个配置文件下修改。

原创粉丝点击