linux comand line
Linux 的命令总结
Linux Command Line
之前就有听说过Linux,但是一直没用过,刚好在这学期学到了有关Linux的使用,自己课后花了一些时间将Linux看了一下,还是很有用的,能明显地感受到的是运行速度是真的快。
然后自己在课后下载了一个虚拟机VMware,在虚拟机里运行CentOS 7,期间的下载过程也遇到了一些困难,有需要软件的可以留言免费给你。
文件目录结构
Command Examples
1.展示当前目录
~$ pwd
2.展示目录结构
~$ ls /
~$ ls
注意:用深蓝色展示的是子目录,用白色展示的是隐藏的文件,如果要展示出文件可以用~$ ls -a
3.创建一个子目录
~$ mkdir myfiles #创建了一个叫myfiles的子目录在我当前的工作目录中
~$ ls
~$ ls -l # 单独一行展示子目录和文件
~$ ls -F # 展示文件类型,在名字后出现 ‘ / ’ 的表示为目录,出现 ’ * '的表示文件
~$ ls -m #用逗号分隔结果
~ $ ls -F -m
4.创建一个空文件
~$ touch emptyfile #创建一个叫emptyfile的文件
~$ ls
5.展示文件权限
~$ ls -l
r:Read
w:Write
x:Execute
drwxr-xr-x whilch translates to d:这表示一个目录 rwx: user(owner) 能够读、写、执行 r-x:group 能够读、执行,但是不能写 r-x:world(everyone) 能够读、执行但是不能写
参数 | 描述 |
---|---|
-l | 单行输出结果 |
-R | 输出所有子目录 |
-S | 通过大小进行分类输出 |
-a | 输出所有文件,包含被隐藏的文件 |
改变文件权限
用chomd 命令可以改变文件权限
u : user
g: group
o: other
a: all
1.若文件:lin.dat 拥有user read and write permission 改为没有read权限
~$ ls -lh
~$ chmod u-r lin.dat
~$ ls -lh
2.展示Llin.dat的内容,用cat命令
~$ cat lin.dat
3.从文件中删除所有的权限
~$ chmod a= lin.dat
~$ ls -lh
4.将rwx user 的权限给lin.dat
~$ chomd u+rwx lin.dat
~$ ls -lh
改变工作目录
1.将当前的工作目录改到myfiles
~$ cd /home/tml/myfiles
2.返回上一个目录
~$ cd …
3.改变工作路径到myfiles
~$ cd ~/myfiles
4.回到默认工作目录
~$ cd ~
3.用file命令得到一个文件更多的信息
~$ file ocr_pi.jpg
4.列出当前文件的所有信息
~$ ls -R
5.展示如何使用一个命令用man命令,来展示如何使用mkdir
~$ man mkdir
6.展示当前的时间,日期,日历
~$ date
~$ cal
6.复制文件,如复制ocr_pi.jpg 文件,并命名为test.jpg
~$ cp ocr_pi.jpg test.jpg
时间有限就先写到这里,这些都是很基础的,但是却很重要。后面会再写的,主目的就是帮助自己可以多看看,这样也可以帮助别人。