linux文件管理命令
1.cat demo.txt 查看文件
2.cat > test.txt 创建文件并且进入编辑,输入内容按回车 ctrl+D 保存退出
3.cat a b > c 将a b 合并为c
4.chmod 改变文件权限
5.cp 复制
6.find ./ -name '*.txt' 查找当前路径下按名称匹配的文件
7.mv 移动文件或重命名 mv file file/dir
8.rm -f 强制删除文件 rm -rf 强制删除文件夹及内部文件 不加f会逐个询问
9.tail -f a.log 查看实时日志 tail -n 2 a.log 查看最后2行日志
10.touch 修改时间相关属性
11.vi/vim 修改文件 三种模式:命令模式、输入模式、底线命令模式 i 编辑 :wq保存退出 加!强制命令 命令模式下按两次dd删除行
12.whereis搜索程序名,且是二进制
13.grep "aa" *.log 查询当前文件夹下所有匹配文件中含有的关键字
14.mkdir 创建文件夹 touch 创建文件
linux磁盘管理命令
1.cd 进入要进入的路径 cd ~ 进入home cd - 进入上一次路径
2.df 显示磁盘使用情况 du
3.ls(list缩写)
4.mkdir创建文件夹 mkdir -p /tmp/test/t1/t 在 tmp 目录下创建路径为 test/t1/t 的目录,若不存在,则创建
5.pwd 查看路径
linux网络通讯命令
1.ifconfig 查看网络接口
2.netstat 显示网络状态 netstat -lnp 查看开启了哪些端口
3.ping 检测主机
4.telnet ip 远端登入
5.curl 远程下载
linux系统管理命令
1.date 查看日期
2.free -m 显示内存使用情况
3.ps 查看进程
4.kill 杀掉进程
5.top 查看pid cpu情况
6.rpm yum
7.sudo 管理员命令
linux压缩命令
1.压缩 gzip a.txt 解压 gzip -d a.txt.zip
2.打包 tar czvf tar-name dir-name
3.解压 unzip
其他记录
1.-h 172.17.0.1 指定host,如 redis-cli 可以访问 localhost的reids服务,redis-cli -h 172.17.0.1 可以访问 172.17.0.1 的reids服务。如 mysql -u root -p 访问 localhost的mysql服务,mysql -h 172.17.0.1 -u root -p 可以访问 172.17.0.1 的mysql服务。
2.ls 查看当前目录文件列表,ll相比ls,信息显示更详细
3.curl url 可以用来下载或测试是否可以到达网站