目录
一、linux文件系统-常见命令行操作
1、root目录
2、User home目录
3、pwd 预览当前工作目录(文件夹)
4、ls
5、cd 改变当前工作目录
6、clear
7、man
8、绝对目录和相对目录
绝对目录
相对目录
9、mkdir 创建目录的命令
10、rm 删除文件、文件夹(目录)
11、cp 复制文件、文件夹(目录)
12、mv 改名
13、mv 移动文件
14、touch 创建文本
15、开启eclipse
16、扩展问题
一、linux文件系统-常见命令行操作
Linux 是操作系统,与 Windows相当
学习Linux 命令
root目录
User home目录
pwd
ls /etc
cd
clear
man
mkdir
rm
cp
mv 移动或者改名
touch 创建文本
1、root目录
根目录,是linux目录的根: 即 /
2、User home目录
用户主目录 /home/soft01 (soft01 即用户名)
3、pwd 预览当前工作目录(文件夹)
目录等同文件夹(谨记)
4、ls
默认显示当前工作目录的内容
ls -a : 查看所有文件 (包括隐藏文件)
5、cd 改变当前工作目录
如: cd /etc:到etc目录
cd+空格+.. :返回上一层目录(..是当前目录的父(上层)目录)
cd /:直接返回到根目录
cd:直接可到home目录
6、clear
清屏
7、man
man pwd --->对 pwd命令说明
man cd --->命令手册
8、绝对目录和相对目录
绝对目录
是文件或目录在硬盘上的绝对位置
-以根目录为开始 : /home/soft01
绝对路径:(跟根目录有关,比较方便)
************************************************************
示范:
[soft01@java3g ~]$ pwd
/home/soft01
[soft01@java3g ~]$ ls
android_linux_final huazidemo01 workspace
datamodeler.log SD1102_android_day01all.zip
Desktop sqldeveloper-3.2.20.09.87-1.noarch.rpm
[soft01@java3g ~]$ cd /etc
[soft01@java3g ~]$ pwd
/etc
[soft01@java3g ~]$ cd /home/soft01
[soft01@java3g ~]$ pwd
/home/soft01
************************************************************
相对目录
-不以根目录为开始(以当前为开始): home/soft01
相对路径:(跟当前目录有关,比较方便)
************************************************************
示例:
[soft01@java3g ~]$ cd /
[soft01@java3g /]$ pwd
/
[soft01@java3g /]$ ls
bin boot dev etc home lib lost+found media misc mnt net opt proc root sbin selinux srv sys tmp usr var
[soft01@java3g /]$ cd home/soft01
[soft01@java3g ~]$ pwd
/home/soft01
[soft01@java3g ~]$ cd home/soft01
bash: cd: home/soft01: 没有那个文件或目录
[soft01@java3g ~]$ pwd
/home/soft01
[soft01@java3g ~]$ ls
android_linux_final datamodeler.log Desktop huazidemo01 SD1102_android_day01all.zip sqldeveloper-3.2.20.09.87-1.noarch.rpm workspace
[soft01@java3g ~]$
************************************************************
9、mkdir 创建目录的命令
mkdir 目录名1 目录名2......
************************************************************
[soft01@java3g ~]$ mkdir file01 file02 file03
************************************************************
[soft01@java3g /]$ mkdir zero
mkdir: 无法创建目录 “zero”: 权限不够
************************************************************
10、rm 删除文件、文件夹(目录)
rm 文件1 文件2...
rm -rf 目录1 目录2...
(linux不加f,无关紧要;unix不加f,递归的删除文件,都会出现提示)
11、cp 复制文件、文件夹(目录)
cp -r abc test:把abc复制到test里面
cp day01_all.zip aa (当文件过长,可使用tab提示键)
12、mv 改名
cp /etc/passwd . :(点)代表当前目录
mv passwd passwd.bak:将passwd改名为passwd.bak
mv abc def:将abc改名为def
13、mv 移动文件
mv passwd.bak def:将passwd.bak移动到def文件夹
mv def .photo:将def改为 .photo(.photo为隐藏文件)
只要以 . (点)开始 ,都是隐藏文件。
14、touch 创建文本
touch name 创建一个名为name的文本
示例:如在我的 mac桌面快速创建名为 “帅气华” 的文本(mac 中文没报异常)
$ cd /Users/用户名/Desktop
$ touch 帅气华
$ ls
15、开启eclipse
(1) eclipse 目录
/opt/eclipse/eclipse
(2)开启 eclipse
cd /opt/eclipse
./eclipse
16、扩展问题
(1)关闭系统,挂载U盘 ?
(2)理解,绝对目录与相对目录?