Linux自学第一天(文件处理命令ls,cd,pwd,mkdir,mkdir,touch,cp,mv,rm,cat,more,head,tail,ln)
2015-05-11 21:25
946 查看
文件命名规则
1)除了/之外,所有的字符都合法
2)空格、制表、退格@#¥&()-最好不要用。
在命令行中命令和选项之间的分割符就是用空格,所以尽量不要用,防止发生混淆。
linux文件名可能会非常长,可以不要后缀
3)避免使用.作为普通文件的第一个字符
用.开头的文件为隐藏文件。
4)大小写敏感
Ctrl+C终止命令
命令格式
命令格式:命令 -选项 参数(文件,用户,用户组,进程等)
例:ls -la /etc
说明 1)有多个选项时,可以连在一起写。
2). ..分别代表当前目录和父目录。
root命令与all users命令的路径区别
root: /sbin /usr/sbin s(super) bin(binary)
all users:/bin /usr/bin usr(user)
文件处理命令
命令名称: ls -->> list
命令所在路径: /bin/ls
执行权限: 所有用户
功能描述:显示目录文件
语法:ls -a显示所有文件,包括隐藏
-l详细信息显示
drwxr-xr-x 2 root root 4096 12-01 20:52
第一个字母表示文件类型 d:目录directory -:二进制文件 l:软链接文件link
后面的每三个字符是一部分 rwx r-x r-x r:read w:write x:execute
三个分开的字符串对应三种用户,分别是:
所有者u(创建文件的人,所有者也可以转让)
所属组g (同一类型用户的集合)
其他人o()
2:硬链接数
root root对应的位置分别是所有者和所属组。
4096:表示文件大小,并不是非常准确,对目录的统计并不是完整的大小
数据库是Linux中存储数据的最小单位
12-01的位置是创建时间或修改时间。
-d查看指定目录的属性
-i i节点 每个文件都有一个i节点
命令名称:cd -->>change directory
命令所在路径: shell内置命令
执行权限: 所有用户
功能描述:切换目录
语法:cd 【目录】
范例 : cd /切换到根目录
cd .. 回到上一级目录
命令名称:pwd -->>print working directory
命令所在路径: /bin/pwd
执行权限: 所有用户
功能描述:显示当前所在的工作目录
语法:pwd
范例 : pwd
命令名称:mkdir-->>make directories
命令所在路径: /bin/mkdir
执行权限: 所有用户
功能描述:创建新目录
语法:mkdir[目录名]
范例 : mkdir Mydir
命令名称:touch
命令所在路径: /bin/touch
执行权限: 所有用户
功能描述:创建新目录
语法:touch[文件名]
范例 : touch MyFile
命令名称:cp
命令所在路径: /bin/cp
执行权限: 所有用户
功能描述:复制文件或目录
语法:cp -R [源文件或目录(可为多个)][目的目录]
-R 复制目录 (复制目录必须要加R,文件不用加)
-i interactive 复制前加上会进行询问,比较保险。
范例 : cp file1 file2 dir
cp -R dir1 dir2
命令名称:mv -->> move
命令所在路径: /bin/mv
执行权限: 所有用户
功能描述: 移动文件、更名
语法:mv [源文件或目录][目的目录或文件]
范例: mv file_old file_new
mv file dir
命令名称:rm -->> remove
命令所在路径: /bin/rm
执行权限: 所有用户
功能描述: 删除文件
语法:rm [目的目录或文件]
-i 在每次删除文件前都进行询问
-I 在一次删除三个以上的文件前进行询问
-r 删除目录
-v 显示详细操作信息
rmdir删除空目录
命令名称:cat-->> concatenate and display files
命令所在路径: /bin/cat
执行权限: 所有用户
功能描述: 显示文件内容
语法:cat [文件名]
命令名称:more
命令所在路径: /bin/more
执行权限: 所有用户
功能描述:分页显示文件内容
语法:more[文件名]
(空格)或f 显示下一页
(Enter) 显示下一行
Q或r 退出
命令名称:head
命令所在路径: /bin/head
执行权限: 所有用户
功能描述:查看文件的前几行
语法:head -num [文件名]
命令名称:tail
命令所在路径: /bin/tail
执行权限: 所有用户
功能描述:查看文件的后几行
语法:tail-num [文件名]
tail -f 动态显示文件内容
命令名称:ln -->>link
命令所在路径: /bin/ln
执行权限: 所有用户
功能描述:产生链接文件
语法:ln -s [源文件] [目标文件]
-s 创建软链接
不加-s为创建硬链接
软链接类似于windows中的快捷方式
硬链接类似于拷贝,但是同步更新,两个文件中一个变化另一个也会变化,类似于实时备份。
但是硬链接中一个删除并不影响另一个,硬链接和源文件有相同的i节点,软文件和源文件的i节点不同。
硬链接不可以跨文件系统,C盘的文件中的硬链接不能放D盘
1)除了/之外,所有的字符都合法
2)空格、制表、退格@#¥&()-最好不要用。
在命令行中命令和选项之间的分割符就是用空格,所以尽量不要用,防止发生混淆。
linux文件名可能会非常长,可以不要后缀
3)避免使用.作为普通文件的第一个字符
用.开头的文件为隐藏文件。
4)大小写敏感
Ctrl+C终止命令
命令格式
命令格式:命令 -选项 参数(文件,用户,用户组,进程等)
例:ls -la /etc
说明 1)有多个选项时,可以连在一起写。
2). ..分别代表当前目录和父目录。
root命令与all users命令的路径区别
root: /sbin /usr/sbin s(super) bin(binary)
all users:/bin /usr/bin usr(user)
文件处理命令
命令名称: ls -->> list
命令所在路径: /bin/ls
执行权限: 所有用户
功能描述:显示目录文件
语法:ls -a显示所有文件,包括隐藏
-l详细信息显示
drwxr-xr-x 2 root root 4096 12-01 20:52
第一个字母表示文件类型 d:目录directory -:二进制文件 l:软链接文件link
后面的每三个字符是一部分 rwx r-x r-x r:read w:write x:execute
三个分开的字符串对应三种用户,分别是:
所有者u(创建文件的人,所有者也可以转让)
所属组g (同一类型用户的集合)
其他人o()
2:硬链接数
root root对应的位置分别是所有者和所属组。
4096:表示文件大小,并不是非常准确,对目录的统计并不是完整的大小
数据库是Linux中存储数据的最小单位
12-01的位置是创建时间或修改时间。
-d查看指定目录的属性
-i i节点 每个文件都有一个i节点
命令名称:cd -->>change directory
命令所在路径: shell内置命令
执行权限: 所有用户
功能描述:切换目录
语法:cd 【目录】
范例 : cd /切换到根目录
cd .. 回到上一级目录
命令名称:pwd -->>print working directory
命令所在路径: /bin/pwd
执行权限: 所有用户
功能描述:显示当前所在的工作目录
语法:pwd
范例 : pwd
命令名称:mkdir-->>make directories
命令所在路径: /bin/mkdir
执行权限: 所有用户
功能描述:创建新目录
语法:mkdir[目录名]
范例 : mkdir Mydir
命令名称:touch
命令所在路径: /bin/touch
执行权限: 所有用户
功能描述:创建新目录
语法:touch[文件名]
范例 : touch MyFile
命令名称:cp
命令所在路径: /bin/cp
执行权限: 所有用户
功能描述:复制文件或目录
语法:cp -R [源文件或目录(可为多个)][目的目录]
-R 复制目录 (复制目录必须要加R,文件不用加)
-i interactive 复制前加上会进行询问,比较保险。
范例 : cp file1 file2 dir
cp -R dir1 dir2
命令名称:mv -->> move
命令所在路径: /bin/mv
执行权限: 所有用户
功能描述: 移动文件、更名
语法:mv [源文件或目录][目的目录或文件]
范例: mv file_old file_new
mv file dir
命令名称:rm -->> remove
命令所在路径: /bin/rm
执行权限: 所有用户
功能描述: 删除文件
语法:rm [目的目录或文件]
-i 在每次删除文件前都进行询问
-I 在一次删除三个以上的文件前进行询问
-r 删除目录
-v 显示详细操作信息
rmdir删除空目录
命令名称:cat-->> concatenate and display files
命令所在路径: /bin/cat
执行权限: 所有用户
功能描述: 显示文件内容
语法:cat [文件名]
命令名称:more
命令所在路径: /bin/more
执行权限: 所有用户
功能描述:分页显示文件内容
语法:more[文件名]
(空格)或f 显示下一页
(Enter) 显示下一行
Q或r 退出
命令名称:head
命令所在路径: /bin/head
执行权限: 所有用户
功能描述:查看文件的前几行
语法:head -num [文件名]
命令名称:tail
命令所在路径: /bin/tail
执行权限: 所有用户
功能描述:查看文件的后几行
语法:tail-num [文件名]
tail -f 动态显示文件内容
命令名称:ln -->>link
命令所在路径: /bin/ln
执行权限: 所有用户
功能描述:产生链接文件
语法:ln -s [源文件] [目标文件]
-s 创建软链接
不加-s为创建硬链接
软链接类似于windows中的快捷方式
硬链接类似于拷贝,但是同步更新,两个文件中一个变化另一个也会变化,类似于实时备份。
但是硬链接中一个删除并不影响另一个,硬链接和源文件有相同的i节点,软文件和源文件的i节点不同。
硬链接不可以跨文件系统,C盘的文件中的硬链接不能放D盘
相关文章推荐
- linux命令,文件与目录(cp,pwd,mkdir,rmdir;ls,cp,rm,mv,basename,dirname;cat,tac,more,less,head,tail,touch,umask,chattr,file,which,locate,find)
- mv,cd,cat,pwd,ls,rm,touch,head,tail,ln,chkconfig 命令总结
- Linux基础之命令练习Day1-init,who,date,cal,man,clear,passwd,su,whoami,mkdir,touch,rm,cp,mv,head,tail,more,less,echo
- Linux基础之命令练习Day1-init,who,date,cal,man,clear,passwd,su,whoami,mkdir,touch,rm,cp,mv,head,tail,more...
- centos 目录文件管理 mkdir,rm,touch,误删文件extundelete,cp,mv,cat,more,less ,head,tail,chown,chmod ,umask 第四节课
- linux笔记:目录处理命令ls,mkdir,cd,pwd,rmdir,cp,mv,rm
- Linux3基本命令 ls,pwd,cat,echo,mv,cp,mkdir,rm,ln
- Linux命令:目录重命名与移动mv,删除文件rm,目录创建mkdir删除rmdir,查看file,cat,more,tail,head
- Linux基础命令一-ls_cd_man_pwd_mkdir_touch_mv_cp
- *Linux常用命令学习1---(安装、文件系统、目录操作命令cd ls mv cp rm mkdir、链接命令ln……)
- Linux 常用命令1 pwd、ls、cd、tab、清屏、重定向、转义、管道、touch、mkdir、tree、cat、more、rmdir、rm、grep、help、man、history、find
- Linux学习--第三天--linux文件目录、ls、mkdir、mv、rm、touch、cat、tac、more、less、head、tail、ln、chmod、chown、chgrp、umask
- Linux基础目录处理命令 mkdir cd pwd rm cp mv
- linux下ls、pwd、cd、mkdir、rm、mv、cp、cat、nl
- Linux学习笔记_基本命令复习(ls cd mkdir touch vi vim cat echo rm)
- linux学习第七篇:环境变量PATH,命令cp,mv以及文档查看cat,more,less,head,tail
- 20160218自学Linux_根文件目录介绍+目录管理命令学习(mkdir,rmdir,tree,touch,stat,rm,nano,cp,mv,insatll)
- 02.linux的文件系统简介、查看目录ls命令、切换目录cd命令、创建目录mkdir、删除目录rm、移动重命名mv、创建文件touch、拷贝cp
- linux常用命令mkdir,cd,pwd,rmdir,cp,mv,rm,
- vi、ls、cd、pwd、mkdir、rm、mv、cp、cat、tail