文件命令
[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下分三类用户:
我们把“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 所有者有读、写权限,组有读权限,其他人有执行权限
分享到:
相关推荐
【linux学习笔记-1】使用GDB调试简单的用户程序.doc 【linux学习笔记-2】父子进程共享文件描述符.doc 【linux学习笔记-3】文件操作(stat,chmod,umask).doc 【linux学习笔记-4】进程扇和进程链.doc 【linux学习笔记-...
【linux学习笔记-1】使用GDB调试简单的用户程序 【linux学习笔记-2】父子进程共享文件描述符 【linux学习笔记-3】文件操作(stat,chmod,umask) 【linux学习笔记-4】进程扇和进程链 【linux学习笔记-5】编写自己的ls...
linux基本命令学习笔记
Debian linux的一些常用的基本命令,linux目录架构,压缩命令,认识SHELL,帐号管理,开机流程简介,apt使用大全
Linux基本命令笔记 用户管理,管道和重定向,文件权限
linux 学习笔记 常用命令及帐户管理 vi 编辑器 SHELL的使用 应用程序安装与管理 Linux系统管理 Linux基本网络配置 NFS文件系统:
Linux学习笔记 linux目录架构 一些常用的基本命令 压缩命令 vi一般用法
linux 学习笔记整理 linux目录架构 一些常用的基本命令:
shell学习基本命令,可以帮助初学者快速掌握较全面的shell脚本知识
linux目录架构 一些常用的基本命令 压缩命令 vi一般用法 认识SHELL 帐号管理 开机流程简介
学习linux时整理的笔记,内容可以参考。基本命令的解读,文件系统,linux的vim操作等讲解。linux的网络配置、软件安装、磁盘分区等讲解
个人总结 linux常用命令笔记,基本来自于网络。自己翻翻复习用。
本文整理了一份Linux shell学习笔记及基本命令合集,包含了LINUX常用操作命令和命令行编辑快捷键、shell基本命令,Linux相关使用配置教程等,需要的朋友可下载试试! shell是一个用C语言编写的程序,它是用户使用...
写得蛮好的linux学习笔记,包括: linux目录架构; 一些常用的基本命令; 压缩命令; vi一般用法; 认识SHELL; 正则表示法; 帐号管理; 开机流程简介.
我的linux学习笔记,只是一些基本的操作指令,和少数的高级指令,相信能为那些刚接触linux的朋友提供一些帮助!
Linux基本命令,shell脚本学习笔记,包括基础的shell学习资料以及简单的Linux命令,仅供初学者学习使用
Linux系统在科学计算、数据分析和机器学习等领域也有广泛应用。许多知名的科学计算软件都在Linux上开发和运行,Linux系统在各个领域都有广泛的应用,其强大的功能和灵活性使得它成为许多产品和服务的基础架构。
linux基本学习笔记 ,包括最常用的命令已经操作
linux学习笔记,包含linux的基本命令,还有一些其他内容