linux常用命令随笔

1. linux-centos7的目录结构

/: centos7的根目录

bin: 脚本目录--包含很多linux命令

sbin: 命令目录--包含linux的命令

etc: 配置目录--可以配置很多参数--IP地址,环境变量配置

root: 它是root用户的目录

usr: 用户安装软件的目录----等价于window中program files

tmp: 缓存--临时目录

lib: centos7系统所需要的依赖

2. linux中常用的命令

2.1 cd 切换目录

change directory:英文

语法: cd /目录名称

cd ../ : 切换到上一级目录

cd /: 切换到根目录

2.2 ls 列出当前目录或者指定目录下的内容

ls ----列出当前所在目录下的内容

ls /目录名 列出指定目录下的内容

参数: ls -a 列出指定目录或者当前目录下所有的内容[包含隐藏文件]

​ ls -l 详细列出指定目录或者当前目录下的内容

ls -al

2.3 pwd 查看当前所在的目录

2.4 mkdir 创建目录

mkdir 目录名称

创建多层目录:

mkdir -p /a/b/c/d

2.5 touch 创建空文件

touch 文件名

总结: cd ls pwd mkdir touch

2.6 rm 删除文件或目录

rm 文件名

需要提醒用户: force

rm -f 文件名

删除目录: -r

rm -r 目录名称

总结:

rm -rf 目录|文件

2.7 cp 复制

复制文件:

cp 文件名 /目标目录/名称

复制目录:

cp 文件名 -r /名称

2.8 mv 剪切|重命名

mv 源文件 目标文件

总结:

rm -rf 文件或目录

cp -r 源文件|源目录 /目标目录

mv 源文件|目录 /目标

2.9 查看文件内容

cat: 查询文件的所有内容 cat 文件名

more: 分页查看文件内容 翻页 空格键

head: 从文件头查看 head -n 数字 文件名

tail: 尾部查看内容 【必须会】 tail -n 数字 文件名

2.10 vi|vim 编辑文件内容

vi 文件名----->命令行模式----i-->编辑模式------>esc键 输入命令模式 :wq退出并保存

:q! 强制退出不保存

2.11 find 查找指定的文件

find 目录 -name '名称*'

find 目录 -name '名称'

vi --->命令模式----i----->编辑模式---esc---命令行模式-【:wq退出并保存】[:q!强制退出不保存]

cat more head tail

3. 修改centos的ip地址

默认动态分配ip的。====固定ip

/etc/sysconfig/network-scripts/ifcfg-ens33

上面的ip可以写是哪些内容。

网关到底是多少:

必须重启网络:

systemctl restart network

验证修改的ip是否可以上网

ping www.baidu.com

4. 修改权限

如何修改权限:

第一种 chmod [ugo]+[rwx] 文件

chmod  o+w  a.txt 

第二种: r对应4 w对应2 x对应1

chmod  315 文件  

5. 压缩和解压文件

tar -zcvf   压缩后的名称  要压缩的目录
- v: 详情
- f: 文件【必带】
- c: 压缩

如何解压:

tar -zxvf 压缩文件

-x: 解压

posted @   北洛1024  阅读(11)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 在鹅厂做java开发是什么体验
· 百万级群聊的设计实践
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
· 永远不要相信用户的输入:从 SQL 注入攻防看输入验证的重要性
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
点击右上角即可分享
微信分享提示