- 博客(42)
- 收藏
- 关注
转载 Linux系统命令权限搜索等练习题
1. rmdir -p 用来删除一串目录,比如 rmdir -p /tmp/test/1/2/3 如果 /tmp/1/2/ 下面除了3目录外还有个4目录,4目录里还有个5目录,那么是否可以成功删除? rmdir -p 删除一个不存在的目录时是否报错呢?rmdir -p 不能成功删除非空目录,rmdir -p 删除一个不存在的目录时会报错,提示“没有那个文件或目录”2. 删除一个目录或
2016-02-29 15:25:19 1466
原创 Linux精讲——分区表fstab
如何开机自动挂载分区1. 编辑 /etc/fstab 文件# /etc/fstab# Created by anaconda on Thu Feb 18 21:11:57 2016## Accessible filesystems, by reference, are maintained under '/dev/disk'# See man pages fstab(5), findfs(8
2016-02-28 23:35:14 517
原创 Linux精讲——磁盘挂载mount/卸载umount
经过分区和格式化后的磁盘,要想在里面写入数据,还需要进行挂载语法: mount 分区 挂载点如果格式化的时候给分区指定了标签,还可以这样挂载:mount LABEL=fish 挂载点卸载:umount 挂载点 | umount 分区* 若卸载时在挂载点中,可以使用 -l 选项:* umount -l 挂载点/分区 # lazy umount
2016-02-28 23:05:59 1191
原创 Linux精讲——磁盘格式化mke2fs
格式化工具:mke2fs常用选项:mke2fs -t /dev/sdxx ## 指定格式化文件系统类型mke2fs -b /dev/sdxx ## 指定块大小(默认4096字节)mke2fs -m /dev/sdxx ## 指定保留块的百分比(默认5)mke2fs -L /dev/sdxx ## 指定磁盘标签[root@centos01 ~]# mke2fs -t ext4 -b 40
2016-02-28 22:50:04 486
原创 Linux精讲——fdisk磁盘分区
磁盘分区原则:每个磁盘可分的“主分区 + 扩展分区”不能大于 4 个主分区可以分 0~4 个扩展分区最多只能分1个,在扩展分区里面再分成逻辑分区,逻辑分区没有数量限制逻辑分区的分区号从 5 开始,比如:sdb5、sdb6若分区号在 1~4,那么一定是主分区或扩展分区fdisk 分区方法:fdisk -l # 列出所有磁盘的分区表信息fdisk -l /dev/sd
2016-02-28 22:29:42 335
原创 Linux精讲——du命令
du 命令用来查看文件或目录在磁盘中所占空间大小(以一个块-4k 为一个基本单位) 常用选项du dir # 查看路径下所有文件在磁盘中所占空间大小,默认单位为 kdu -h dir # 自动以合适的单位显示目录树下所有文件所占磁盘空间大小du -s dir # 查看目录占用磁盘空间总大小du -m dir # 以 m 为单位显示目录下所有文件占用磁盘空间大小du -k dir
2016-02-28 21:52:32 408
原创 Linux精讲——df命令
查看磁盘情况[root@centos01 ~]# dfFilesystem 1K-blocks Used Available Use% Mounted on/dev/sda3 18375548 2091988 15350136 12% /tmpfs 515224 0 515224 0% /dev/shm/dev/sd
2016-02-28 21:35:12 253
原创 Linux精讲——sudo命令
sudo 可以让普通用户临时以 root 的身份执行指定的命令 root 帐户可以通过执行 visudo 或者编辑 /etc/sudoers 配置文件进行配置哪个用户[组]可以使用哪个命令## Allow root to run any commands anywhereroot ALL=(ALL) ALLfish ALL=(root) NOPASSWD: /
2016-02-28 21:24:19 276
原创 linux精讲——su切换用户
su 的基本用法su # 默认切换到root帐户,保留当前的环境路径su - # 默认切换到root帐户,同时切换到root的家目录su username # 切换到指定帐户,保留当前的环境路径su - username # 切换到指定帐户,同时切换到us
2016-02-28 20:52:29 290
原创 Linux精讲——修改密码passwd
修改密码: passwdpasswd # 给当前用户修改密码passwd username # 给指定用户修改密码passwd --stdin username # 通过标准输入修改密码passwd -e "123456\n123456" username # 直接
2016-02-28 20:30:26 753
原创 Linux精讲——usermod命令
作用:修改用户属性常用选项:usermod -u uid username # 更改用户uidusermod -g gid username # 更改用户gid,此gid必须存在usermod -G gid group1, group2, ... # 为用户增加扩展组,此gid必须存在usermod -G '' username
2016-02-28 20:07:30 741
原创 Linux精讲——增加和删除用户
创建用户:useradd常用选项:useradd username # 创建一个名为username的用户,同时自动创建一个同名的用户组useradd -u uid username # 创建一个名为username的用户,并同时指定其uiduseradd -g gid username # 创建一个名为username的用户,并同时指定其gid,gi
2016-02-28 16:59:06 280
原创 Linux精讲——增加和删除用户组
增加用户组:groupadd 选项:groupadd groupname # 增加一个用户组groupadd -g gid groupname # 增加一个用户组,并指定一个gid删除用户组:groupdel 选项:groupdel groupname # 删除一个空用户组注意: 如果用户组里还有用户,则不能删除此用户组,若要删除必须先删除用户组里的用户
2016-02-28 16:14:49 253
原创 Linux精讲——用户名文件和密码文件
用户名文件:/etc/passwd[root@centos01 ~]# cat /etc/passwdroot:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbin:/sbin/nologin......haldaemon:x:68:68:HAL daemon:/:/sbin/
2016-02-28 15:01:21 781
原创 Linux精讲——软链接和硬链接
软链接:相当于Windows中的快捷方式,链接文件与源文件的inode号并不相同,不占用真实空间删除软链接文件不会影响源文件,但删除源文件会使软链接文件失效可以跨分区可以链接到目录ls -l 查看软链接信息,其文件类型为l硬链接:是源文件的一个副本,并与源文件指向同一个inode,会占用真实存储空间删除任一文件不影响另一个不能跨分区不能链接到目录ls -l 查看硬链接信息,其文
2016-02-27 23:03:37 245
原创 Linux精讲——atime、mtime、ctime
概念通过 stat filename 命令查看一个文件的三个时间属性[root@centos01 ~]# stat 1.txt File: `1.txt' Size: 0 Blocks: 0 IO Block: 4096 regular empty fileDevice: 803h/2051d Inode: 931337
2016-02-27 22:32:33 367
原创 Linux精讲——find命令
简单语法find 路径 匹配选项 匹配模式常用举例find /tmp/ -name "1.txt" # 在/tmp/路径下搜索文件名为"1.txt"的文件find /tmp/ -type f # 在/tmp/路径下搜索文件类型为f的所有文件find /tmp/ -mtime +5 # 在/tmp/路径下搜索 mtime大于5天的文件find /tmp/ -a
2016-02-27 18:51:26 306
原创 Linux精讲——特殊权限之stick_bit
概述:一个文件是否能够被普通用户删除,取决于所在目录是否可写,而不是该文件本身是否可写stick_bit,也叫防删除位,作用于目录拥有该权限的目录下的文件,可以防止被普通用户删除linux系统中,/tmp/目录即具有该权限增加stick_bit权限 chmod o+t dir删除stick_bit权限 chmod o-t dir
2016-02-27 18:08:10 1281
原创 Linux精讲——特殊权限之set_gid/sgid
概述:set_gid/ sgid 可以作用于二进制可执行文件和目录上set_gid/ sgid 作用于二进制可执行文件时,作用效果与set_uid/ suid类似set_gid/ sgid 作用于目录上时,在该目录下创建的新目录或文件的所属组与该目录的所属组一致增加set_gid/ sgid - chmod g+s binfile/dir删除 set_gid/ sgid - chmod g-
2016-02-27 17:47:45 1121
原创 Linux精讲——特殊权限之set_uid/suid
概述:set_uid 只能作用于二进制可执行文件,对普通文本文件无效普通用户执行拥有该权限的二进制文件时,可以使普通用户临时拥有root权限(例如:更改密码的命令 /usr/bin/passwd 对除 root 以外的用户不可读、不可写和不可执行,但是普通用户同样可以使用该命令更改自己的密码)设置set_uid/suid权限 - chmod u+s binfile - chmod g+s b
2016-02-27 17:30:06 1128
原创 Linux精讲——chattr特殊权限
列出目录或文件的特殊权限lsattr常用选项 lsattr -R # 递归列出目录下所有子目录及文件的特殊权限,当使用rm -rf 不能删除一个目录时,可以尝试使用此命令和选项查看目录树中是否有文件/目录拥有特殊权限 lsattr -d # 只列出目录本身的特殊权限给目录或文件设置特殊权限chattr常用选项 chattr -R # 递归地给目录下所有子目录和文件设置特殊权限增加特殊权限 c
2016-02-27 17:05:11 512
原创 Linux精讲——chown命令
作用:更改文件或目录的所属主或所属组chown user file/dir # 更改所属主chown :grp file/dir # 更改所属组chown .grp file/dir # 更改所属组chown user:grp file/dir # 同时更改所属主和所属组chown user.grp file/dir # 同时更改所属主和所属组chown
2016-02-26 23:25:47 320
原创 Linux精讲——chmod命令
1. 用数字表示 - r - 4 # 可读权限 - w - 2 # 可写权限 - x - 1 # 可执行权限更改权限方式:使用数字组合chmod 644 file/dir2. 使用u, g, o, a表示u - 所属主g - 所属组o - 其他用户a - 所有用户,包括u, g, o更改权限方式: u, g, o的组合或achmod u+/-[r/w/x], g+/-[r/w/x], o+
2016-02-26 23:04:59 342
原创 Linux精讲——文件和目录属性
ls -s /root/-rw-r--r-- 1 root root 0 Feb 25 23:08 234drwxr-xr-x 4 root root 4096 Feb 25 23:20 333第1列表示文件类型及权限第2列表示与该文件或目录使用相同inode号的数目第3列表示所属主第4列表示所属组第5列表示文件或目录大小第6、7、8列表示文件创建或更改时间第9列表示文
2016-02-26 22:02:28 226
原创 Linux初讲——系统命令行常用快捷键
Linux系统命令行常用快捷键Ctrl + u # 删除光标之前的所有字符Ctrl + k # 删除光标之后的所有字符Ctrl + b # 光标向前移动一个字符Ctrl + f # 光标向后移动一个字符Ctrl + a # 光标移动到命令开头Ctrl + e # 光标移动到命令结尾Ctrl + s # 锁住命令终端,按任何键看不到反馈Ctrl + q # 解锁命令终端Ctrl + y # 粘贴使用快
2016-02-26 21:32:05 342
转载 Linux系统引导相关练习题
1. 图形界面启动的是哪个运行级别? 而我们平时用的命令行模式又是哪个运行级别? 除了图形和命令行模式两个常用级别外,其他运行级别代表什么涵义?如何更改系统的运行级别?图形界面启动的是5级别,命令行模式是3级别,除了5级别和3级别外,还有0,1,2,4,6等级别,其中0级别表示关机,1级别表示单用户模式,2级别表示无NFS服务的3级别,4级别为保留级别,6级别为重启。要想更改系统的级别,需要修改
2016-02-26 19:43:06 318
转载 Linux远程登录和网络配置练习题
1. 自动获取IP地址的命令是什么?您知道在什么情况下,您的Linux才可以自动获取IP地址?使用命令 dhclient可以自动获取IP地址,只有当我们的Linux所在的网络有dhcp服务器才可以自动获取ip,dhcp服务就是一个分发ip的管理器。2. 远程连接Linux服务器,需要Linux服务器开启sshd服务,那么sshd服务默认监听哪个端口?这个端口是否可以自定义呢?如果可以,如何自定义
2016-02-26 16:20:01 1821
转载 Linux系统分区等练习题
1. 请回答,32位和64位有什么区别呢?什么时候安装32位的,又什么时候安装64位操作系统呢?如何查看系统是32位的还是64位的?我们所谓的32位、64位指的是CPU的GPRs(General-Purpose Registers,通用寄存器)的数据宽度。64位的cpu较之32位可以进行更大范围的整数运算;可以支持更大的内存。不能因为数字上的变化,而简单的认为64bit处理器的性能是32bit处理器
2016-02-26 14:40:44 646
转载 Linux历史相关习题及答案
Unix 和 Linux之间有什么关系? Linux是一种类Unix系统,可以说Linux是由Unix系统衍生过来的。BSD是什么? 我们通常说的FreeBSD、NetBSD和BSD又有什么关系呢? BSD是一个重要的Unix分支,在1977至1995年间由加州大学伯克利分校开发和发布的。FreeBSD和NetBSD都是BSD的一个衍生版。Unix许可证禁止在大学使用Unix源码是哪一年,随
2016-02-26 13:23:29 475
原创 Linux精讲——文件查看命令
命令名称: cat 命令作用: 连结文件内容并打印到标准输出 命令参数:cat file... # 把文件内容连结成一体并打印到标准输出cat -n # 将文件内容打印到标准输出的同时显示行号cat -A # 以特定符号显示结束符或制表符等不可见符号命令名称: tac 命令作用: 将文件内容按照从最后一行到第一行的顺序打印到标准输出 命令参数:# 无常用参数命令
2016-02-26 00:13:23 397
原创 Linux精讲——mv命令
命令名称: mv 命令作用: 移动或重命名 常用选项: mv -v # 显示移动或重命名过程mv -f # 强制覆盖,没有提示----------mv file1 file2 #(file2存在)用file1内容覆盖file2,并删除file1只保留file2mv file1 file2 #(file2不存在)将file1重命名为file2mv file dir # 将f
2016-02-25 23:12:08 704
原创 Linux精讲——cp命令
命令名称: cp 命令语法:cp [OPTION]... [-T] SOURCE DESTcp [OPTION]... SOURCE... DIRECTORYcp [OPTION]... -t DIRECTORY SOURCE...命令作用: 拷贝文件或目录 常用选项:cp -r # 拷贝目录cp -v # 拷贝过程可视化----------cp file1 file2 #
2016-02-25 22:41:52 561
原创 Linux精讲——rm命令
命令名称:rm 命令语法:rm [OPTION]... FILE... 命令作用: 删除文件或目录 常用选项: 可以组合使用 - rm file # 删除文件 - rm -r # 删除目录 - rm -f # 强制删除不提示 - rm -v # 显示删除过程
2016-02-25 21:32:23 315
原创 Linux精讲——创建和删除目录
创建目录: mkdir [OPTION]... DIRECTORY... 命令作用: 创建目录 常用选项:mkdir -p 级联创建目录mkdir -v 创建过程可视化删除目录: rmdir [OPTION]... DIRECTORY... 命令作用: 删除空目录 常用选项:rmdir -p 级联删除空目录rmdir -v 删除过程可视化tree命令: 显示目录树结构
2016-02-25 21:12:09 329
原创 Linux初讲——环境变量
环境变量:$PATH echo $PATH: 以冒号分隔 /usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin$PATH作用: 在$PATH中的可执行文件可以直接在命令行执行,而不用输入命令的绝对路径增加PATH内容(当前终端生效):PATH=$PATH:dir 增加PATH内容(所有终端生效):将PAT
2016-02-25 19:41:21 325
原创 Linux初讲——ls命令
命令名称: ls 命令作用: 列出目录内容 命令格式: ls [OPTION]... [FILE]|[DIR]...常用选项:(可以任意组合使用) - ls # 列出所有非隐藏内容 - ls -a # 列出所有内容,包括隐藏内容(以“.”开头) - ls -l # 列出dir下内容的详细信息 - ll # ls -l 的简写 - ls -d # 查看目录d
2016-02-25 19:19:58 320
原创 Linux初讲——cd命令
命令格式:cd [-L]|[-P] [dir] 命令作用:从当前目录切换到目标目录dir常用命令: 1. cd #从任何目录切换到用户的home目录 2. cd ~ #从任何目录切换到用户的home目录 3. cd / #切换到系统根目录 4. cd . #切换到当前目录 5. cd .. #切换到当前目录的上一级目录 6. cd - #切换到当前目
2016-02-25 18:54:34 342
原创 Linux初讲——救援模式
CentOS虚拟机进入救援模式右击虚拟机,选择电源—打开电源时进入Bios,进入Bios 进入Bios后,将Boot下的CD-ROM Drive移到最上面,然后按F10键保存重启 重启后进入Menu,选择Rescue installed system,回车 启动救援模式中,会弹出多个对话框进行选择,语言默认使用en,键盘使用默认的us,挂载选项直接Continue,后面就一直OK,最后选择shel
2016-02-25 16:28:16 424
原创 Linux初讲——单用户模式(常用于更改root密码)
进入单用户模式启动系统,在倒计时结束前按下任意键进入如图界面 按“e”键进入编辑模式 按方向键选中第2行(kernel开头的行),按“e”进入编辑,在最后面加上“1”或“s”或“S”或“single” 输入后,按回车返回上一界面,然后按“b”(boot)启动系统,等待几秒就进入到了单用户模式 在该模式下输入runlevel,将会打印出1 S,说明已经处于单用户模式了 输入passwd就可以对ro
2016-02-25 15:45:41 304
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人