您的位置:首页 > 运维架构 > Linux

Linux笔记(4)——命令基本格式与文件处理命令

2016-02-18 20:39 344 查看
命令基本格式
命令格式

文件处理命令
查询目录中的文件

目录处理命令

常见目录的作用

链接命令
硬链接不推荐使用

软链接

命令基本格式

打开linux控制台,你会看到形如
[root@localhost ~]
的字符

1. root : 表示当前登陆的用户,在linux中root是管理员账户,相当于windows下的administrator

2. localhost :表示主机名

3. ~ 表示当前目录是当前用户的家目录,root用户的家目录是/root,user1用户的家目录是在/home/user1下

4. 如果
[root@localhost ~]#
中末尾带有#号,表示当前用户是超级用户,带有$表示是普通用户

命令格式

命令 [选项] [参数]

[]表示可选,也就是不一定要写

当有多个选项时,可以写在一起

选项有简化选项和完整选项,例如-a相当于–all,注意,并不是所有选项都支持简化

参数就是你要操作的对象

文件处理命令

查询目录中的文件

ls [选项] [参数]

选项作用
-a显示所有文件,包括隐藏文件
-ll表示long,显示文件更加详细的信息
-d查看目录属性,如ls -l /etc/查看/etc目录下文件,ls -ld 查看/etc目录本身
-h人性化显示文件大小
-i显示inode
如ls -l(可以简写为ll)



作用
-rw——–表示权限
1引用计数,表示该文件被引用几次
第一个root所有者
第二个root所属组
1207文件大小,单位是字节,可以用ls -lh显示单位为k,(h表示human,以人类看得懂的方式表示)
1月 14 18:18最后一次修改时间
anaconda-ks.cfg文件名


目录处理命令

命令作用
mkdir xxx创建目录
mkdir -p xxx递归创建目录
cdchange directory,切换当前所在目录
cd ~切换到家目录
cd -进入上次目录
cd ..进入上一级目录
pwd显示当前所在目录
相对路径:参照当前所在目录,如 cd ../xxx

绝对路径:从根目录开始指定,一级一级递归查找,在任何目录下,都能进入指定目录,如 cd /ect/xxxx

命令作用
`rmdir xxx删除空白目录(不常用)
rm xxx删除文件
rm -rf xxx-r表示删除目录,-f表示强制删除,即不提示是否删除(危险:rm rf / 可以删除根目录以及所有子目录,系统会崩溃
rm -rf /tmp/**号表示删除tmp目录下的内容,不带 * 表示删除tmp目录
cp xxx /tmpcopy,后面不跟文件名,按原文件名复制文件(新文件的时间是复制该文件的时间)
cp xxx /tmp newname后面跟文件名,表示复制并改名
cp -rpd-r表示复制的是目录,-p表示连带文件的属性也复制,-d表示若源文件是链接文件,则链接属性也复制
cp -a xxx表示文件所有的属性也都复制过来,即相当于-rpd
mv剪切命令
mv xxx /tmp/xxx剪切目录或文件
mv xxx aaa将文件名为xxx的文件,重命名为aaa

常见目录的作用

目录作用
/根目录
/bin保存系统命令(任何用户都能执行的命令)
/sbin保存系统命令(root用户才能执行)
/usr/bin保存系统命令(任何用户都能执行的命令)
/usr/sbin保存系统命令(root用户才能执行)
/boot启动目录,保存系统启动数据
/dev保存硬件文件
/etc保存系统默认的配置文件
/home普通用户的家目录
/rootroot用户的家目录
/lib函数库
/media空目录,用于挂载光盘
/mnt空目录,用于挂载U盘等
/misc用于挂载外接的磁盘机之类的
/proc和/sys不能直接操作,保存的是内存的过载点,也就是说里面的数据是写在内存里的
/tmp临时目录
/usr系统软件资源保存目录
/var保存系统文档

链接命令

ln [源文件] [目标文件](不加文件名就是以原文件名来命名,加了就是改名)

作用:生成链接文件

选项:

1. -s 生成软链接

2. 没有选项就是硬链接

硬链接(不推荐使用)

硬链接文件拥有和源文件相同的inode节点,存储块也是一样的,可以看成是同一个文件

如果删掉其中一个文件,还可以通过另外一个来访问访问该文件

可以理解成一个教室的两扇门,关掉一扇门,还能通过另一扇门访问

不能跨分区创建硬链接

不能针对目录使用

创建一个链接后,引用计数将会+1

软链接

类似windows的快捷方式

软链接拥有自己的i节点和block块,它的数据块中保存的是原文件的i节点号和文件名,没有实际的数据

修改其中一个文件,另一个也改变

删除源文件,软链接不能使用

软链接权限和源文件一致

创建软链接时,源文件必须写上绝对路径,因为如果原文件不写绝对路径,那么源文件和目标文件必须在同一个目录下
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  linux