usrLinux路径说明篇:――――――――――熟悉程度:***
/ 表示根目录,是绝对路径
./ 表示当前目录,是相对路径
../ 表示上一级目录,是相对路径
/root root用户的主目录
/home/用户名 普通用户的主目录
/bin 存放linux常用的命令
/boot 存放系统启动时要用到的文件
/dev 存放linux系统中使用的外部设备
/etc 存放系统管理时用到的配置文件和子目录
/sbin 存放管理员的系统管理程序
/lib 存放系统动态链接共享库
/lost+found 系统运行异常时产生的错误,会将遗失的片断放在这里
/mnt 可临时将别的外部设备挂接在此目录下
/proc 存在系统内存中的信息
/usr 用户的应用程序和文件都存放在这个目录下
/tmp 存放临时文件的目录
……
说明:在以上目录中,又存在若干子目录和文件,linux中的目录就相当于window中的文件夹,linux中的文件也没有默认的格式名称,可自定义修改。
Linux 命令一级篇
基本命令:
1 vi 编辑器――――――――――熟练程度:*****
功能:生成新文件或者编辑查看文件
格式: vi file_name
说明:上面的命令直接进入vi的命令模式
从命令模式进入编辑模式需要按i键或者a键,使用ESC键可以从编辑模式进入命令模式,
1.1 编辑模式可执行的操作:
插入各种文本信息
1.2 编辑模式向命令模式转换,可以按下面的一种键:
i 插入文本
a 追加文本
1.3 命令模式可执行的操作:
linux退出文件命令:w 保存文本
:wq 保存并退出
:wq! 保存并强制退出
:q 退出
:q! 强制退出
dd 删除一行文字
x 删除一个字符
:n 光标移至文本第n行
$ 光标移到文本的行尾
G 光标移到文本的末尾
ZZ 存盘退出
/字符串 查某个字符串
1.4 命令模式向编辑模式转换,可以按ESC键
例:生成文件名为hello的文件
[root@localhost ~]# vi hello
练习1:创建一个新的文件myfile,按照如下操作进行
1 随意输入10行文字
2 使用:wq保存文件并退出
3 使用vi命令重新打开该文件
4 使用dd键删除第三行和第五行
5 使用x键 删除第一行前10个字符
6 使用G键将光标定位到文件尾
7 使用$将光标定位到行尾
8 使用:2将光标直接定位到第2行
9 使用上下左右键定位光标到不同位置
10 使用/字符串 操作查询某个字符串
11 在文件头插入一行文字,使用q不保存退出
练习2:使用vi命令修改/etc/inittab文件, 即
[root@localhost ~]# vi /etc/inittab
到行 id:5:initdefault:
将其修改为 id:3:initdefault:
保存退出,并执行reboot命令重启linux操作系统
补充说明:5代表图形界面,也是linux系统启动时默认的启动模式;
3 代表命令行界面,或者说文本界面,是企业应用中服务器通用的启动模式,这种模式不会启动linux的图形界面。
0 代表halt,关机操作,这个0不能设置,否则机器将不能启动
1 代表单用户模式,采用这个设置,系统只能允许一个用户登陆
2 代表多用户模式,但不支持网络工作
4 这个级别目前还没有使用
6 代表重启模式,这个6也不能设置,否则系统反复重启,不能使用。
说明:每次修改系统的配置,都需要重启系统
2 系统开关及重启――――――――――熟练程度:*****
文本方式
2.1 退出:
[root@localhost ~]# logout
也可以使用命令:
[root@localhost ~]# exit
Ctrl+D(相当于exit)
2.2 重启动:
[root@localhost ~]# reboot
也可以使用命令:
[root@localhost ~]# shutdown -r <time>
例: shutdown –r now 现在立刻重启
shutdown –r 11:30 等到11:30进行重启
2.3 关机:
root@localhost ~]# halt
也可以使用命令:
root@localhost ~]# shutdown -h <time>
例: shutdown –h now 现在立刻关闭系统
shutdown –h 11:30 等到11:30关闭系统
÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷
先准备练习的环境:
使用root 用户登陆,做如下操作
cd /home/
pwd
mkdir test
mkdir test/dir1
mkdir test/dir1/a_dir
mkdir test/dir1/a_dir/b_dir
cd test
cp /f hello
÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷
3 pwd――――――――――熟练程度:*****
功能描述:查看用户当前所处的绝对路径
root@localhost ~]# pwd
÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷
4 ls ――――――――――熟练程度:*****
功能描述:显示指定目录下的内容
格式:ls [ 参数 ] [ 目录或文件 ]
[root@localhost ~]# ls //显示当前目录内容
[root@localhost ~]# ls /home/test 显示指定目录/home/test下的内容
[root@localhost ~]# ls -l 显示当前目录详细内容
[root@localhost ~]# ls -a 显示当前目录下的所有文件,包括隐藏文件
练习:1 使用ls命令查看/home/test下文件及目录的详细信息,该怎么做?
2 查看/root目录下的所有文件包括隐藏文件,该怎么做?
÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷
5 cd ――――――――――熟练程度:*****
功能:改变目录
格式: cd 目录
[root@localhost ~]# cd .. 回退到当前目录的上一级目录
[root@localhost ~]# pwd (借助pwd命令查看当前处于什么目录)
[root@localhost ~]# cd 回到当前用户的主目录
[root@localhost ~]# pwd
[root@localhost ~]# cd /home/test/dir1/a_dir 用绝对路径切换到a_dir目录下
[root@localhost ~]# pwd
[root@localhost ~]# cd ../../ 使用相对路径切换到当前目录的上一级的上一级目录下
[root@localhost ~]# pwd
练习:1 使用cd命令直接进入根目录,该怎么做?
2 使用cd命令直接进入/usr/local目录,该怎么做?
3 使用cd命令进入当前目录的上一级目录,该怎么做?
÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷
6 磁盘及光盘,usb的使用――――――――――熟练程度:***
6.1 光盘
root@localhost ~]# mount /dev/cdrom /mnt
root@localhost ~]# cd /mnt //进入该光盘挂载的目录,可以查看其内容
root@localhost ~]# umount /dev/cdrom //注意:解挂/mnt目录时,先退出该目录
6.2 硬盘
root@localhost ~]# fdisk –l /dev/sda //查看sda硬盘的分区情况
root@localhost ~]# mount –t vfat /dev/sda2 /mnt/
root@localhost ~]# ls /mnt/
root@localhost ~]# cd /mnt //进入硬盘对应的目录中进行读取操作,结束后退出该目录
root@localhost ~]# umount /dev/sda2
补充说明:
在linux环境下同样可以使用光盘,u盘,移动硬盘,磁盘,但当我们插入这些设备时,linux可以检测出这些设备,但不能自动将其挂接到某个目录下让我们访问,这个操作需要我们自己完成;就需要用到mount命令。
要挂接什么设备,必须告诉linux,不同的设备在linux中对应有不同的名称
光盘 /dev/cdrom
磁盘 /dev/floppy
移动usb设备: /dev/sda
注意:对于usb设备,由于硬盘的接口类型及硬盘分区的不同,具体的设备名称需要根据系统检测的结果来确定,上面的sda和sda2需要替换成实际的设备名称
练习:1 使用mount命令将linux的虚拟光驱进行加载,怎样能够看到光驱的内容?
2 使用mount命令加载你的移动硬盘,怎样能够读写硬盘的内容?
3 使用完你的光盘或者移动硬盘,如何让他们退出系统?
÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷÷
7 mkdir ――――――――――熟练程度:*****
功能:创建目录
格式:mkdir [ 参数 ] [目录名1 ] [ 目录名2 ]
[root@localhost ~]# mkdir dir2 创建一个目录
[root@localhost ~]# ls 借助ls命令查看dir2目录是否被创建
[root@localhost ~]# mkdir bb cc dd 一次性创建多个目录
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论