Linux目录结构以及命令

1、目录操作

windows系统,硬盘分区管理,包含c盘、d盘,每一个盘符下面包含若干个目录,目录中包含不同文件,并有光驱。

linux所有设备以目录方式管理(一个光驱就是挂载在某个目录下面),目录有一个统一根目录

 

home:创建admin用户,就会在home目录下对应admin目录。创建vsftp用户,就会在home目录下对应vsftp目录

usr:通常将软件安装在/usr/local目录下面

安装jdk   /usr/local/jdk/….(安装的jdk)

root:超级用户目录

2、目录操作

pwd(print working directory)打印当前目录

cd:(come todirectory) 进入某个目录  cd .. 回到上一层目录

ls:(list) 列表展示目录里面信息

ll:(list) 详细展示目录里面信息

mkdir:(make directory)创建新的目录

rm:(remove) 删除文件或者目录    

         目录   rm  目录名  -r(recursive递归)f

文件   rm  文件名  -f

tailf(tail -f):输出文件内容

tar zxvf 压缩文件名:解压

~:当前用户所在目录

 

cd

操作

[root@localhost usr]# cd  --回到当前用户所在目录

[root@localhost ~]# pwd

/root

[root@localhost ~]# ls

anaconda-ks.cfg  install.log  install.log.syslog  公共的  模板  视频  图片  文档  下载  音乐  桌面

[root@localhost ~]# ll

总用量 100

-rw-------. 1 root root  1612 11月 30 18:31 anaconda-ks.cfg

-rw-r--r--. 1 root root 46478 11月 30 18:31 install.log

-rw-r--r--. 1 root root 10033 11月 30 18:26 install.log.syslog

drwxr-xr-x. 2 root root  4096 11月 30 19:02 公共的

drwxr-xr-x. 2 root root  4096 11月 30 19:02 模板

drwxr-xr-x. 2 root root  4096 11月 30 19:02 视频

drwxr-xr-x. 2 root root  4096 11月 30 19:02 图片

drwxr-xr-x. 2 root root  4096 11月 30 19:02 文档

drwxr-xr-x. 2 root root  4096 11月 30 19:02 下载

drwxr-xr-x. 2 root root  4096 11月 30 19:02 音乐

drwxr-xr-x. 3 root root  4096 11月 30 19:16 桌面

[root@localhost ~]# mkdir testDir

[root@localhost ~]# cd testDir/

[root@localhost testDir]# ls

[root@localhost testDir]# cd ..

[root@localhost ~]# rm testDir/ -rf  递归删除testDir目录

[root@localhost ~]# mkdir testDir

[root@localhost ~]# touch testJpg.jpg

[root@localhost ~]# ls

anaconda-ks.cfg  install.log  install.log.syslog  testDir  testJpg.jpg  公共的  模板  视频  图片  文档  下载  音乐  桌面

[root@localhost ~]# rm testJpg.jpg –f

[root@localhost ~]# rm testDir/  -rf

[root@localhost ~]# vi testJpg.jpg --新建testJpg.jpg文件,并进行编辑(一般模式 iàinsert模式escà一般模式 :wqà)

[root@localhost ~]# tailf testJpg.jpg 查看文件内容

hello world

hi

^C   ctrl+c:强制退出

[root@localhost ~]# ls

anaconda-ks.cfg  install.log  install.log.syslog  testJpg.jpg  公共的  模板  视频  图片  文档  下载  音乐  桌面

[root@localhost ~]# mkdir testDir

[root@localhost ~]# ls

anaconda-ks.cfg  install.log  install.log.syslog  testDir  testJpg.jpg  公共的  模板  视频  图片  文档  下载  音乐  桌面

[root@localhost ~]# cp testJpg.jpg testDir

[root@localhost ~]# cp testDir/   /usr/local -r

[root@localhost ~]# cp testDir/  /usr/local/test  -r

[root@localhost ~]# cd /usr/local

[root@localhost local]# rm test* -rf   --或者 rm test testDir –rf


将jdk压缩包上传至/root/temp目录下

[root@localhost temp]# tar zxvf jdk-7u51-linux-x64.gz

 

posted on 2018-04-26 14:51  PeaceGuy  阅读(1479)  评论(0编辑  收藏  举报

导航