千家信息网

Linux中有哪些文件与网络操作命令

发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,今天就跟大家聊聊有关Linux中有哪些文件与网络操作命令,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。ls代码如下:$ ls #查看当前目录下
千家信息网最后更新 2025年02月02日Linux中有哪些文件与网络操作命令

今天就跟大家聊聊有关Linux中有哪些文件与网络操作命令,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

ls

代码如下:


$ ls #查看当前目录下文件
conf lnmp_install.sh README vhost_ngx_pagespeed.sh
init.sh ngx_pagespeed.sh source vhost.sh

代码如下:


$ ls conf #查看conf目录下文件
index.html nginx.conf pureftpd-mysql.conf tz.php
init.d.nginx pure-ftpd.conf script.mysql

代码如下:


$ ls -a #显示所有文件(包含以点(.)开头的隐藏文件,)
. conf lnmp_install.sh README vhost_ngx_pagespeed.sh
.. init.sh ngx_pagespeed.sh source vhost.sh

代码如下:


$ ls -l #以长格式显示文件的详细信息,可以查看文件权限,所属用户,日期等
total 60
drwxr-xr-x 2 root root 4096 Jul 25 18:14 conf
-rwxr-xr-x 1 root root 5720 Jul 25 18:14 init.sh
-rwxr-xr-x 1 root root 21011 Jul 25 18:14 lnmp_install.sh
-rwxr-xr-x 1 root root 1983 Jul 25 18:14 ngx_pagespeed.sh
-rw-r--r-- 1 root root 392 Jul 25 18:14 README
drwxr-xr-x 15 root root 4096 Jul 27 13:58 source
-rwxr-xr-x 1 root root 4865 Jul 26 21:58 vhost_ngx_pagespeed.sh
-rwxr-xr-x 1 root root 3774 Jul 25 18:14 vhost.sh

pwd #打印当前目录

代码如下:


# pwd
/root/lnmp


cd

代码如下:


# cd ../ #进入上层目录
# cd ../../ #进入上上层目录
# cd ~ #进入当前用户的家目录
# cd /root/lnmp/conf #进入/root/lnmp/conf目录

mkdir

代码如下:


$ mkdir linuxeye #创建一个linuxeye目录
$ mkdir -p backup/sql #递归创建目录(如果目录不存在,则创建)

rm

代码如下:


$ rm init.sh #删除init.sh文件(不加-r参数不能删除目录)
$ rm -r conf #递归删除文件或目录(可以删除文件夹,系统会询问你是否删除,输入y表示确认,然后回车即可)
$ rm -rf backup #不会询问(-f参数慎用),直接递归删除文件或目录

mv

代码如下:


$ mv linux linuxeye #将linux文件或者目录重命名为linuxeye
$ mv vhost.sh conf/ #将vhost.sh移动到conf目录下

cp

代码如下:


$ cp linux linuxeye #将linux文件复制一份命名为linuxeye(如果存在linuxeye目录,则将linux文件复制到linuxeye目录下,文件名不变为linux)
$ cp -r linuxeye/ conf/ #将linuxeye目录(包含里面文件)复制到conf目录下

wget

代码如下:


$ wget //blog.linuxeye.com/wp-content/uploads/lnmp.tar.gz #下载文件,可加参数-c断点续传;-T 设置超时时间后面跟秒

cat && grep

代码如下:


$ cat vhost.sh | grep linuxeye #显示vhost.sh 过滤包含linuxeye字符的行

awk
取一个公网ip地址

代码如下:


ifconfig | grep 'inet addr:' | cut -d: -f2 | grep -v ^10\. | grep -v ^192\.168 | grep -v ^172\. | grep -v ^127\. | awk '{print $1}' | awk '{print;exit}'

系统资源管理

代码如下:


df -h
Filesystem Size Used Avail Use% Mounted on
/dev/xvda 24G 13G 9.9G 55% /
tmpfs 501M 108K 501M 1% /dev/shm
top #动态查看进程消耗资源(cpu、内存)
top -H #查看各个线程资源消耗情况
free -m # 查看内存、swap使用情况,top也可以看

压缩与解压缩
tar

代码如下:


$ tar czf linuxeye.tar.gz ./linuxeye #tar打包压缩
$ tar xzf linuxeye.tar.gz #解压
zip & unzip #加-q参数不会显示压缩过程
$ zip -r linuxeye.zip ./linuxeye #zip压缩
$ unzip -q linuxeye.zip #安静的zip解压

看完上述内容,你们对Linux中有哪些文件与网络操作命令有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。

目录 文件 代码 参数 内容 资源 递归 命令 网络 上层 内存 情况 用户 系统 消耗 安静 信息 动态 地址 字符 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 附加数据库进度一直显示正在执行 阿里云不能自定义域名服务器了吗 云数据库 棒帮客网络帮客网络 云服务器 腾讯 厦门市微果网络技术 深圳龙媒网络技术有限公司 信息技术考试 网络技术应用 下列哪种是流行的数据库技术 matlab连接哪些数据库 删除了数据库如何恢复 榕城区残疾人数据库 软件开发方案参与者 贵州数据库服务器报价虚拟主机 域名服务器dns的工作过程 微软边缘中国服务器网 早期线性软件开发模型 mac下炒股软件开发 数据库中显示照片的控件是什么 ssh服务器是什么 小p数据库怎么打开 客户云服务器被黑客攻击谁负责 内蒙华为信息与网络技术学院 网络安全质量管理制度 新软件开发方向 服务器信息安全问题 互联网科技公司上海文科招聘 外贸一般用什么数据库 数据库管理阶段的主要优点 怎么进入单位服务器管理系统 数据库中显示照片的控件是什么
0