新手练习linux命令行(1)

cp 复制 (-s 只是建立相应的符号链接。 -L 跟从符号连接一同复制)
mv 移动
rm 删除    cp mv rm 要使用的话 首先得使用cd命令更改当前的目录改到要操作的目标文件的位置,然后再操作 比如(cp gcc命令大全.pdf /home/mgody/下载 )其中有个问题是,再linux下txt文件是没有后缀名的? 直接打名字复制就可以了。

pwd 显示当前文件路径
cd  更改当前目录
ls  显示当前目录的所有文件(比较关键的参数 -x 以文件的扩展名排列 便于查找)
///////////////////////////
find命令貌似很强大,但是具体不知道怎么用 此处且留着 用到回来看。
///////////////////////////

gzip /gunzip  压缩解压命令(对于.gz文件。 lempel-Ziv算法?研究一下)

gzip 有好几个参数
    -c 保持原来的文件不删除
    -r 压缩时 包含子目录中的内容。(就是将文件中的东西压缩了,但是只会分别压缩。。就是文件夹不变里面的东西分别压缩了。 如果压缩文件夹的话不加这个是不能压缩的。会显示 xx is a directory --ignored)
    -v 显示正在压缩的文件的名称和压缩比等材料。
    -t 检验压缩文件的完整性。
    -1 最快压缩,压缩比很低,
    -9 最好压缩,压缩比很高,但是速率很慢。(可以指定一个数字1~9 ,默认是-6等级的)
  gunzip 没有参数,只要在后面加上 .gz后缀的文件的文件名就行。用来解压无疑
 
   /× 看了man文档后练习一下(顺带说man文档太有用了)

question1: 当用 gzip -c -r a > hello.gz 这样的命令来压缩文件夹试图将文件夹里面的东西压缩在一块儿时,我发现里面的几个文档被压缩成一个。。。(内容放在一个文档里了。。。)看了很蛋疼,暂时没找到解决办法继续看。
   嗯。看到了。果然是得用tar先打包。。。好了,不想继续试了,知道就好了,等用到的时候再来继续看。。嗯。我其实是为了节约时间。

类似 gzip (.gz)还有三种压缩格式 bzip2/bunzip2 zip/uzip rar/unrar
    7z貌似很厉害 试一下

时间: 2024-08-30 11:04:43

新手练习linux命令行(1)的相关文章

新手练习linux命令行(2)

压缩命令继续将文件夹中的文件全部压缩 : tar -czvf xx.tar.gz * (*指的是全部的东西可医用各个文件名代替) 解压的话先使用gunzip 命令解压 再使用tar命令拆开 tar -x whereis 搜索 仅仅可以搜索系统命令,man文档以及源代码 而且只搜索位置 命令后面加上& 表示这个程序再后台执行. 命令中的参数的大小写是有区别的 ps 显示进程kill 砍掉进程nice 用来调整优先级 用法是 nice -x  命令 文件系统命令 挂载 和 卸载 mount 与 um

给新手的 10 个有用 Linux 命令行技巧

我记得我第一次使用 Linux 的时候,我还习惯于 Windows 的图形界面,我真的很讨厌 Linux 终端.那时候我觉得命令难以记忆,不能正确使用它们.随着时间推移,我意识到了 Linux 终端的优美.灵活和可用性,说实话,我没有一天不使用它.今天,我很高兴和刚开始接触 Linux 的人一起来分享一些有用的技巧和提示,希望能帮助他们更好的向 Linux 过渡,并帮助他们学到一些新的东西(希望如此). 5 个有趣的 Linux 命令行技巧 这篇文章希望向你展示一些不需要很高的技术就可以像一个高

<<linux命令行与shell脚本编程大全>>学习笔记(1)

一章初识linux shell 一.什么是linux 1.linux系统可大致划分为四部分: l Linux内核 l GNU工具组件 l 图形化桌面环境 l 应用软件 在linux系统里,这四部分中的每一部分都扮演着一个特别的角色,但如果将他们分开,每一部分都没太大的作用. 1)探究linux内核 Linux系统的核心是内核,内核控制着计算机系统上的所有硬件和软件,必要时分配硬件,有时需要执行软件. 内核基本负责以下四项主要功能: l 系统内存管理 l 软件程序管理 l 硬件设备管理 l 文件系

你值得了解的 10 个有趣的 Linux 命令行小技巧

摘要: 我非常喜欢使用命令,因为它们比 GUI(图形用户界面)应用程序对 Linux 系统提供更多的控制,因此,我一直在寻找一些有趣的方法让 Linux 的操作变得简单好玩,主要是基于终端操作. 当我们发现使用 Linux 的新技巧时,尤其是像我这样的命令行极客,我们总会感到非常来劲. 我非常喜欢使用命令,因为它们比 GUI(图形用户界面)应用程序对 Linux 系统提供更多的控制,因此,我一直在寻找一些有趣的方法让 Linux 的操作变得简单好玩,主要是基于终端操作. 当我们发现使用 Linu

神奇高效的Linux命令行

一.为什么要学linux命令 Linux是由命令行组成的操作系统,精髓在命令行,无论图形界面发展到什么水平,命令行方式的操作永远是不会变的.Linux命令有许多强大的功能:从简单的磁盘操作.文件存取,到进行复杂的多媒体图像和流媒体文件的制作,都离不开命令行.虽然Linux也有桌面系统,但是X-window也只是运行在命令行模式下的一个应用程序. 因此,可以说命令是学习Linux系统的基础,在很大程度上学习Linux就是学习命令,很多Linux高手其实都是玩儿命令很熟练的人. 也许对于刚刚从Win

三个网站让你成为Linux命令行高手

[转载自http://www.linuxeden.com/html/news/20091119/69183.html] Linux的命令行是通向Linux高级应用的必经之路,Linux系统管理员.开发者都是学习对象.Susan Linton向我们推荐了三个学习Linux命令行的网站,现在介绍给大家: 1. LinuxCommand LinuxCommand是一个学习Linux命令行最好的网站之一.网站分为:学习Shell.写Shell脚本.脚本库.超级MAN页面. 2. O'Reilly的Lin

linux命令行的简单使用

<linux命令行的简单使用> 在linux中打开一个终端(terminal),这是一个由内核提供的shell交互界面,在命令提示符后输入相关的命令. 本文中的示例中, 标记的为你输入的指令 命令输入格式: command options target  ##命令.选项.操作对象,中间用空格作为分隔符 (一)与文件系统相关的指令: v pwd pwd  ##显示当前的绝对路径 例子: [[email protected] ~]# pwd /root [[email protected] htm

Linux命令行及Vim简单学习记录

Linux命令行 1.打开命令行 Ctrl+Alt+t 2.目录 显示当前目录的文件列表 ls 跳转至当前目录中的x文件夹 cd x 返回根目录 cd 3.文件 新建文件1.cpp touch ./1.cpp 用vim打开文件1.cpp vim ./1.cpp 用g++编译文件1.cpp g++ ./1.cpp (编译后生成文件名为"1.out"的可执行文件) 用g++将文件1.cpp编译为文件名为"1"的可执行文件 g++ ./1.cpp -o ./1 -g 在使

linux命令行模式下对FTP服务器进行文件上传下载

参考源:点击这里查看 1. 连接ftp服务器 格式:ftp [hostname| ip-address]a)在linux命令行下输入: ftp 192.168.1.1 b)服务器询问你用户名和密码,分别输入用户名和相应密码,待认证通过即可. 2. 下载文件 下载文件通常用get和mget这两条命令.a) get 格式:get [remote-file] [local-file]将文件从远端主机中传送至本地主机中.如要获取远程服务器上/usr/your/1.htm,则 ftp> get /usr/