`
mmdev
  • 浏览: 12925397 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

Linux学习笔记<基本命令1>

 
阅读更多


文件命令

[root@localhost test]#ls显示当前目录下的所有文件及文件夹

[root@localhost test]#ll 以详细方式显示所有文件与文件夹。(相当于ls -l命令)

[root@localhost test]#cd/user 打开user文件夹

如果不知道要打开的文件夹全称或名过长,可以按tab键盘自动补齐,如:cd/u+table键,系统自动帮我们补齐成/user

[root@localhost test]#cd..(后面空格加两点)返回上一级目录

[root@localhost test]#pwd 显示当前目录路径

超简单,记好上面几个在文件夹之间到处跳已经没问题了。

文件的增、删、查、移

[root@localhost test]#mkdirtest 创建文件夹

[root@localhost test]#touchtest.txt 创建文件

[root@localhost test]#cptest.txttest2.txt test.txt文件当前文件夹下复制出个test2.txt

[root@localhost test]#cptest.txt/hzh/test test.txt复制到/hzh/test目录下

[root@localhost test]#rmaa.txt 删除aa.txt文件

[root@localhost test]#rm-rbb 删除bb目录(包括目录下的所有文件)

[root@localhost test]#rm-rfbb 删除bb目录(不对目录下的每个文件提醒删除)

[root@localhost test]#mvdd.txt.. 将dd.txt文件移动上一级目录(注意尾部的两个点)

[root@localhost test]#mvbb.txt/hzh/test/ 将bb.txt文件移动到hzh/test/目录下

[root@localhost test]#mvdd.txtdd2.txt 将dd.txt改名为dd2.txt

文件查找:
统配符 ?* 与windows下相同
[root@localhost bin]# find /etc -name ini? 查找/etc目录下,以ini打头且后面一位的文件,
[root@localhost bin]# find /etc -name ini*

[root@localhost test]#locateaa.txt

查整个系统中的aa.txt文件,locate\slocate命令后面跟文件或文件夹。不过在执行这个命令之前要先更新数据库,所以选执行

updatedb命令。


用户管理命令

我们现有随便进入一个文件夹下,这个文件下要至少有一个文件或文件夹,然后敲 ll 命令。
[root@localhost test]#ll
总用量 24
rwx------ 2 root root 16384 2月 22 04:31 lost+found
rwxr-xr-x 2 root root 4096 3月 18 14:43 test
那么文件前面的“drwxr-xr-x”就表示的权限!
linux下分三类用户:
u 所有者
g 所属组
o 其他人
我们把“rwxr-xr-x”分为三部分,三位一组。如下
rwx r-x r-x
所有者 所属组 其它人
权限类型:
需要注意的是文件的权限和目录的权限是有却别的,
r:权限是读权限。在文件中就是可以查看文件的内容,可以cat 、more 、head 、tail 等这个文件,在目录中就是可以列出目录的内容,比如ls
w:写权限,在文件中就是可以编辑他的内容,在目录中就是可以往目录中添加删除文件
X:执行权限,在文件中就是表示能执行这个文件,在目录中就是表示可以进入该目录
修改权限符号:
+ 加权限
- 减权限
= 等于什么权限

当我们想修改一个文件(或目录)的权限时:
[root@localhost hzh]#chmod u+w a 给a文件的所有者加上写权限(chmod 为修改权限的命令)
其实,我们一般修改用户权限时不这样写,那怎么写呢,用数字表示。
r - 4 w - 2 x - 1
rwx--r-wx
r+w+x=7
r=1
w+x=3
相信下面的两个你也明白:
rw-r-x-w- 652
754 rwxr-xr--
例如:
[root@localhost hzh]#chmod 641 a
641 rw-r----x 所有者有读、写权限,组有读权限,其他人有执行权限



分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics