linux目录、文件操作命令汇总

1、linux的根目录就是/。相对路径和绝对路径的区别就是有没有/,相对路径就是相对于当前目录。

2、 最基本的目录命令cd、ls、pwd。

3、 目录的增删改查、移动

增删改查的命令都要注意相对路径和绝对路径
mdkr /test 在根目录下创建目录,如果不加/,就是在当前目录先创建目录。
ls -l /test -l就是查看目录下所有目录的详细属性,如下:
在这里插入图片描述
ls –ld 列出总目录的详细属性,如下,即只列出tmp的属性
在这里插入图片描述
drwxr-xr-x d的意思是当前是个目录。
mkdir –p /a/b/c -p的意思是如果上级目录不存在,就会级联创建目录。
rm –r /test 会提示,是否删除…,输入yes才会删除。
rm –rf 强制删除,不会进行提示,慎重使用该命令。
mv a b 移动,将a移动到b
du –ks test 查看目录使用的空间,返回单位为KB
df df命令用来查看系统的space和inode使用情况
-a 显示所有的文件系统,包括本地的和挂在的网络文件系统
-h 显示大小的时候,以人性化的方式来显示,以更适合的但是来显示
-T 现实文件系统类型
-t 显示指定的文件系统
-l 只显示本地文件系统
-k 以KB为单位显示
-x 不显示指定的文件系统
-i 显示inode使用情况
tree 以树形结构显示子目录

4、文件的增删改查、移动、复制等

要注意相对路径和绝对路径
主要是touch、cat、more、less、tail、head、rm、mv、cp、vi这些命令,与目录的操作命令是有重复的。
touch test创建空文件
vim test编辑内容
cat test查看文件,打印文件内所有内容,但是如果文件内容很多,那使用这个命令不太方便,会受到终端显示行数的限制。more、less与cat一样都是查看文件内容的命令,但是more是分页查看,只能往后翻,不能往前看。相比之下less命令就更为灵活,可以通过pageup、pagedown键来往前往后翻看。
head -n test需要查看文件的前n行
tail -n test查看文件的最后n行
tail –f /var/log/massages实时监控文件的变化 。**该命令可以在服务器出问题时,实时监控日志的报错内容。**要记住啊!
mv a b最终效果是对文件重命名
cp a b 最终会有两个文件,a和b,内容是一样的。在修改文件前,可以用这个命令先对文件做备份。
rm a会提示是否删除

5、目录、文件权限

ls –ld /test查看文件详细信息,包含文件权限
文件详细信息为:drwxr-xr-x 2 root root 4096 Marc 15 08:40 /test d的意思是当前是个目录;2是文件数;两个root分别是所属组、所属用户;4096是文件大小;时间是创建时间;test是文件名。
读:r4 写:w2 执行:x1
用户 组 其他
7 5 5

6、主机、网络配置、网络查看

Linux的网卡:eth0、eth1等
执行setup进入网络设置界面
网卡信息都存在/etc/sysconfig/network-scripts文件中
主机名设置:vi /etc/hosts

7、操作系统的参数文件

/etc/profile:全局配置文件。
.bash_profile:环境变量配置文件。Export命令添加环境变量
/etc/sysctl.conf:网络参数的配置文件
/etc/security/limits.conf:进程数、文件数限制配置文件。soft是指软限制,达到限制会提醒。hard是指硬限制,达到限制就会强制关闭。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值