linux创建文件

Linux常用命令

限于喜欢 提交于 2020-02-16 22:13:36
系统信息 yum remove package_name 删除一个rpm包 yum list 列出当前系统中安装的所有包 yum search package_name 在rpm仓库中搜寻软件包 yum clean packages 清理rpm缓存删除下载的包 yum clean headers 删除所有头文件 yum clean all 删除所有缓存的包和头文件 YUM 软件包升级器 - (Fedora, RedHat及类似系统) yum install package_name 下载并安装一个rpm包 yum localinstall package_name.rpm 将安装一个rpm包,使用你自己的软件仓库为你解决所有依赖关系 yum update package_name.rpm 更新当前系统中所有安装的rpm包 yum update package_name 更新一个rpm包 DEB 包 (Debian, Ubuntu 以及类似系统) dpkg -i package.deb 安装/更新一个 deb 包 dpkg -r package_name 从系统删除一个 deb 包 dpkg -l 显示系统中所有已经安装的 deb 包 dpkg -l | grep httpd 显示所有名称中包含 "httpd" 字样的deb包 dpkg -s package_name

我的Linux实验——第7章(文件与目录管理)

*爱你&永不变心* 提交于 2020-02-16 17:13:34
文章目录 第7章(文件与目录管理) 1. 常见处理目录的命令 1.1 切换目录:cd 1.2 显示当前目录:pwd 1.3 新建一个新的目录:mkdir 1.4 删除一个空目录:rmdir 2. 执行文件路径变量:$PATH 2.1 CentOS 5,6 与 CentOS 8 的些许不同 2.2 临时修改`$PATH` 3. 文件与目录管理 3.1 查看文件与目录:ls 3.2 复制文件或目录:cp 3.2.1 复制的使用 3.2.2 软硬链接的区别 3.3 移除文件或目录:rm 3.4 移动文件与目录,或更名:mv 3.5 取得最后的文件名:basename 3.6 取得目录名:dirname 4. 文件内容查询 4.1 由第一行开始显示文件内容:cat 4.2 由最后一行开始显示文件内容: tac 4.3 显示的时候,顺便输出行号: nl 4.4 一页一页地显示文件内容: more 4.5 一页一页地显示文件内容,可以向前翻页: less 4.6 只看头几行: head 4.7 只看结尾几行: tail 4.8 以二进制形式读取文件内容: od 4.8 修改文件时间或创建新文件: touch 4.8.1 在默认状态下使用touch: 4.8.2 更改文件时间: 4.8.2.1 根据原有时间调整时间: -d 4.8.2.2 指定新时间:-t 5. 文件与目录的默认权限与隐藏权限

Linux常用命令大全

半世苍凉 提交于 2020-02-15 23:50:35
Linux常用命令大全 【转载自 Boblim 】 原文地址: https://www.cnblogs.com/fnlingnzb-learner/p/5831284.html 最近都在和Linux打交道,这方面基础比较薄弱的我只好买了本鸟哥的书看看,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。为了方便大家查找linux的相关命令,我就将我了解到的命令列举一下,仅供大家参考: 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info的信息 cat /proc/interrupts 显示中断 cat /proc/meminfo 校验内存使用 cat /proc/swaps 显示哪些swap被使用 cat /proc/version 显示内核的版本 cat /proc/net/dev 显示网络适配器及统计 cat /proc/mounts

《网络攻防实践》寒假作业

≯℡__Kan透↙ 提交于 2020-02-11 18:31:13
目录 前言 作业一 作业二 基于VMWare安装虚拟机Ubuntu Linux命令 Linux基础入门 前言 这个作业属于那个课程 《网络攻防实践》 这个作业的要求在哪里 《网络攻防实践》假期作业 我在这个课程的目标是 学习并了解网络攻防的相关知识,能够进行独立的实际操作 这个作业在哪个具体方面帮助我实现目标 该作业主要帮助我学习markdown的相关用法以及Linux的常用命令,为学习网络攻防实践课做好准备 作业正文 作业一、作业二 参考文献 https://www.cnblogs.com/math/p/se-tools-001.html、https://www.cnblogs.com/math/p/exceltk.html、https://www.cnblogs.com/Pandaman/p/markdown.html 作业一 (1)你对网络攻击和防御了解多少?该课程需要计算机和网络相关的基础知识,你原专业是什么专业,目前你掌握多少基础知识? (2)作业要使用Markdown格式,Markdown入门参考(需掌握)。 我本科是软件工程专业,学习过《计算机网络》课程,了解一些网络相关的基本知识。但所学习知识尚浅,仍需努力学习相关知识。 攻击技术:网络扫描,网络监听,网络入侵,网络后门,网络隐身 防御技术:安全操作系统和操作系统的安全配置,加密技术,防火墙技术,入侵检测

使用 linux kernel +busybox 定制linux系统

☆樱花仙子☆ 提交于 2020-02-10 11:32:11
目的: 了解linux的启动过程 主要内容: 1.grub 是启动程序的bootloader 2.linux-kernel 是linux的开源内核 3.busybox 是linux的工具集合 启动顺序: grub-> bzimage > initrd > init > chroot sbin/init (从内存镜像转换成rootfs)>/etc/inittab > fstab>etc/init.d/rcS 实验环境: 操作系统(编译使用): CentOS 7.4Kernel 版本 :5.5.2 1.编译linux kernel 1) 下载及解压: https://www.kernel.org/ 目前最新版本5.5.2 https://cdn.kernel.org/pub/linux/kernel/v5.x/linux-5.5.2.tar.xz 复制文件到 /usr/src/linux-5.5.2.tar.xz 解压 tar -xvf linux-5.5.2.tar.xz 2)编译linux kernel: 1 yum install ncusres‐devel # 按照需要编译的一些包 2 cd /usr/src/linux‐5.5.2 # 切换到linux源代码目录 3 make menuconfig #配置内核编译内容,配置一些信息 ,由于是演示,默认就可以了 4 make

《网络攻防》假期作业

旧时模样 提交于 2020-02-09 16:48:16
Q A 这个作业属于哪个课程 网络攻防 这个作业的要求在哪里 《网络攻防》假期作业要求 我在这个课程的目标是 学习并了解网络攻防的相关知识 这个作业在哪个具体方面帮助我实现目标 学习并掌握markdown使用方法,提前学习了Linux的常用命令,熟练虚拟机安装方法 作业一 (1)你对网络攻击和防御了解多少?该课程需要计算机和网络相关的基础知识,你原专业是什么专业,目前你掌握多少基础知识? (2)作业要使用Markdown格式,Markdown入门参考(需掌握) 网络攻击是指针对计算机信息系统、基础设施、计算机网络或个人计算机设备的,任何类型的进攻动作。对于计算机和计算机网络来说,破坏、揭露、修改、使软件或服务失去功能、在没有得到授权的 情况下偷取或访问任何一计算机的数据,都会被视为于计算机和计算机网络中的攻击 常见的计算机网络防御技术包括网络防火墙技术、网络加密技术、入侵检测技术和网络安全扫描技术 我本科的原专业是通信工程,计算机和网络相关的课程上过《计算机网络》,毕业设计是关于数据包分析的所以对wireshark较熟悉 已基本掌握Markdown使用方法 ——————————————————————————————————————————————————————————————————————————————————————————————————————————————————

Linux常用命令大全(超实用)

我们两清 提交于 2020-02-06 17:08:04
开关机 sync :把内存中的数据写到磁盘中(关机、重启前都需先执行sync) shutdown -rnow 或 reboot :立刻重启 shutdown -hnow :立刻关机 shutdown -h 19:00 :预定时间关闭系统(晚上7点关机,如果现在超过8点则第二天) shutdown -h +10 :预定时间关闭系统(10分钟后关机) shutdown -c :取消按预定时间关闭系统 init 0 : 关闭系统 telinit 0 : 关闭系统 logout : 注销 系统信息 arch : 显示机器的处理器架构 uname -m : 显示机器的处理器架构 uname -r : 显示正在使用的内核版本 dmidecode -q : 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda : 罗列一个磁盘的架构特性 hdparm -tT /dev/sda : 在磁盘上执行测试性读取操作 cat /proc/cpuinfo : 显示CPU info的信息 cat /proc/interrupts : 显示中断 cat /proc/meminfo : 校验内存使用 cat /proc/swaps : 显示哪些swap被使用 cat /proc/version : 显示内核的版本 cat /proc/net/dev : 显示网络适配器及统计

linux创建文件/touch(最适合创建空文件)

最后都变了- 提交于 2020-02-04 18:04:35
目录 1、在 Linux 上使用重定向符(>)创建一个文件 2、 在 Linux 上使用 touch 命令创建一个文件 3、 在 Linux 上使用 echo 命令创建一个文件 4、 在 Linux 上使用 printf 命令创建一个新的文件 5、 在 Linux 中使用 cat 创建一个文件 6、 在 Linux 上使用 vi/vim 命令创建一个文件 7、在 Linux 上使用 nano 命令创建一个文件 8、 在 Linux 上使用 head 命令创建一个文件 9、 在 Linux 上使用 tail 创建一个文件 10、 在 Linux 上使用 truncate 命令创建一个文件 摘自 linux创建文件 1、在 Linux 上使用重定向符(>)创建一个文件 标准重定向符允许我们创建一个 0KB 的空文件。它通常用于重定向一个命令的输出到一个新文件中。在没有命令的情况下使用重定向符号时,它会创建一个文件。 但是它不允许你在创建文件时向其中输入任何文本。然而它对于不是很勤劳的管理员是非常简单有用的。只需要输入重定向符后面跟着你想要的文件名。 2、 在 Linux 上使用 touch 命令创建一个文件 touch 命令常用于将每个文件的访问和修改时间更新为当前时间。 如果指定的文件名不存在,将会创建一个新的文件。touch 不允许我们在创建文件的同时向其中输入一些文本

1--常用linux命令

≡放荡痞女 提交于 2020-02-04 13:51:58
参考链接:http://www.cnblogs.com/yjd_hycf_space/p/7730690.html 文件和目录 cd /home 进入 '/ home' 目录' cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd - 返回上次所在的目录 pwd 显示工作路径 ls 查看目录中的文件 ls -l 显示文件和目录的详细资料 或者ll ls -a 显示隐藏文件 mkdir dir1 创建一个叫做 'dir1' 的目录' mkdir dir1 dir2 同时创建两个目录 mkdir -p /tmp/dir1/dir2 创建一个目录树 rm -f file1 删除一个叫做 'file1' 的文件' rmdir dir1 删除一个叫做 'dir1' 的目录' rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容 rm -rf dir1 dir2 同时删除两个目录及它们的内容 mv dir1 new_dir 重命名/移动 一个目录 cp file1 file2 复制一个文件 cp -r dir/* . 复制一个目录下的所有文件到当前工作目录 ,不能直接复制一个目录 cp -a /tmp/dir1 . 复制一个目录到当前工作目录 cp -a dir1 dir2 复制一个目录 ln -s file1 lnk1 创建一个指向文件或目录的软链接 ln

常用Linux命令

倖福魔咒の 提交于 2020-02-04 13:18:18
文件和目录 cd /home 进入 '/ home' 目录' cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd 进入个人的主目录 cd ~user1 进入个人的主目录 cd - 返回上次所在的目录 pwd 显示工作路径 ls 查看目录中的文件 ls -F 查看目录中的文件 ls -l 显示文件和目录的详细资料 ls -a 显示隐藏文件 ls *[0-9]* 显示包含数字的文件名和目录名 tree 显示文件和目录由根目录开始的树形结构(1) lstree 显示文件和目录由根目录开始的树形结构(2) mkdir dir1 创建一个叫做 'dir1' 的目录' mkdir dir1 dir2 同时创建两个目录 mkdir -p /tmp/dir1/dir2 创建一个目录树 rm -f file1 删除一个叫做 'file1' 的文件' rmdir dir1 删除一个叫做 'dir1' 的目录' rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容 rm -rf dir1 dir2 同时删除两个目录及它们的内容 mv dir1 new_dir 重命名/移动 一个目录 cp file1 file2 复制一个文件 cp dir/* . 复制一个目录下的所有文件到当前工作目录 cp -a /tmp/dir1 . 复制一个目录到当前工作目录 cp -a