.cd 命令

cd 命令经常使用来改变目录

root@test:~# cd /home/user/Desktop 

root@test:~# cd ..         返回上一级目录
root@test:~# cd ../.. 返回上两级目录 如果不知道工作目录,pwd直接显示当前的目录路径 root@test:~# pwd .ls 命令 ls 命令是列出目录内容(文件或文件夹) root@test:~# ls ls -l 命令是以详情模式列出目录内容(文件或文件夹) .uname 命令 显示机器名,操作系统和内核详情 root@test:~# uname Linux tecmint 3.8.--generic #-Ubuntu SMP Wed May :: UTC i686 i686 i686 GNU/Linux .mkdir 命令 mkdir 创建新目录 root@test:~# mkdir index 创建了一个index的文件夹 mkdir -p 创建目录树 root@test:~# mkdir -p /tmp/dir1/dir2 在tmp目录下创建了一个dir1的文件夹并在dir1的文件夹下创建dir2文件夹 .rmdir 命令 rmdir 删除目录 root@test:~# rmdir index 删除index文件夹 rm -rf 删除目录同时删除里面的内容 root@test:~# rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容 rm -rf dir1 dir2 root@test:~# rm -rf dir1 dir2 同时删除两个目录及它们的内容 .vi 开打一个文件 没有并创建一个文件 root@test:~# vi index.txt 首先按ESC键回到命令模式; vi保存文件有不同的选项,对应于不同的命令,你可以从下面的命令中选择一个需要的; :w 保存文件但不退出vi :w file 将修改另外保存到file中,不退出vi :w! 强制保存,不退出vi :wq 保存文件并退出vi :wq! 强制保存文件,并退出vi :q 不保存文件,退出vi :q!不保存文件,强制退出vi :e! 放弃所有修改 最后回车即可。 .touch 创建一个不存在的文件 root@test:~# touch index.html 创建了一个index.html文件 .rm -f 删除文件 root@test:~# rm -f index.html 删除一个index.html 的文件 .cp 复制文件、文件夹 root@test:~# cp index.php index2.php 复制了一个index2.php的文件 root@test:~# cp -a dir1 dir2 复制一个目录 root@test:~# cp -a /tmp/dir1 . 复制目录到当前的工作目录 root@test:~# dir/* . 复制目录下所有的文件到当前的工作目录 10.mv 移动目录 root@test:~# mv dir1 dir3 如果dir3存在,则把dir1目录移动到dir3目录下; 如果dir3不存在,则把dir1目录的名称改为dir3; root@test:~# mv index.php index3.php 把index.php的文件名改为index3.php
11.打包压缩、解压
root@test:~# bzip2 file1  压缩一个文件名为file1的文件

压缩后文件是 file1.bz2

bunzip file1,bz2  解压一个文件名为file1.bz2的文件

gzip file1 压缩一个叫做 'file1'的文件 
压缩后文件是 file1.gz
gunzip file1.gz 解压一个叫做 'file1.gz'的文件 

tar -cvfj archive.tar.bz2 dir1    创建一个bzip2格式的压缩包 

tar -xvfj archive.tar.bz2    解压一个bzip2格式的压缩包 

tar -cvfz archive.tar.gz dir1     创建一个gzip格式的压缩包 

tar -xvfz archive.tar.gz     解压一个gzip格式的压缩包

12.cat 命令

cat 命令创建文件

root@test:~# cat > test.txt <<EOF
> 输入文本信息
> 输入文本信息
> EOF //退出编辑状态
root@test:~# cat login1.txt login2.txt login3.txt > login.txt
把login1 login2 login3中的内容输入到新创建login中
root@test:~# cat login1.txt login2.txt login3.txt >> login.txt 
把login1 login2 login3中的内容输入到已创建好的login中

root@test:~# cat login.txt  查看login.txt的内容

简述Linux命令初使用的更多相关文章

  1. 第2章 新手必须掌握的Linux命令

      第2章 新手必须掌握的Linux命令 章节简述: 本章节讲述系统内核.Bash解释器的关系与作用,教给读者如何正确的执行Linux命令以及常见排错方法. 经验丰富的运维人员可以恰当的组合命令与参数 ...

  2. 基本Linux命令总结

    常用基本Linux命令总结 学习linux/unix之初,你可能会被上百条的各种命令搞的头昏脑涨,虽然可用的命令有很多,但是日常使用的不过那么几条,如果仅仅是DBA角色而非系统管理员,那么就来一起学习 ...

  3. Linux命令总结(转载)

    转子:http://www.cnblogs.com/CGDeveloper/archive/2011/05/27/2060009.html 昨天看了一个教程,关于Linux命令的,本来以为当是复习随便 ...

  4. Linux之初体验

    预备作业03--我的Linux初体验 学习基于VirtualBox虚拟机安装Ubuntu图文教程在自己笔记本上安装Linux操作系统 一开始以为这个项目很简单,以往也在自己的笔记本上看教程安装过软件, ...

  5. 必须掌握的Linux命令

    章节简述: 本章节讲述系统内核.Bash解释器的关系与作用,教给读者如何正确的执行Linux命令以及常见排错方法. 经验丰富的运维人员可以恰当的组合命令与参数,使Linux字符命令更加的灵活且相对减少 ...

  6. 第三次随笔--安装虚拟机及学习linux系统初体验

    第三次随笔--安装虚拟机及学习linux系统初体验 ·学习基于VirtualBox虚拟机安装Ubuntu图文教程在自己笔记本上安装Linux操作系统 首先按照老师的提示步骤进行VirtualBox虚拟 ...

  7. Linux命令格式及帮助命令详解

    昨天看了一个教程,关于Linux命令的,本来以为当是复习随便看看的,结果看了不禁汗颜,这个真挺有学问的,很多东西都是我还不知道的,故此做总结,此文适合于对Linux命令有一定了解但又不是很深入的孩子, ...

  8. Linux命令详解----iostat

    Linux系统出现了性能问题,一般我们可以通过top.iostat.free.vmstat等命令来查看初步定位问题.在一个以前看到系统监控工具,总在想那些监控工具的代理,如何收集系统性能信息,io性能 ...

  9. 为什么要在linux命令前加上 ./

    为什么要在linux命令前加上 ./ ? 简述 执行unix或linux中除了path系统变量外的目录下的命令都要加./. 修改用户的 .bash_profile,在 PATH一行最后加上 “:.” ...

随机推荐

  1. 在哪可以Sigmaplot 13下载免费版的

    SigmaPlot是一款科学的数据分析和绘图软件,可以进行精密绘图.数据分析.自动化管理数据和创建网络图表,具备制作和发行品质图表的水平,该软件被广泛地运用在多个领域.现今SigmaPlot软件日益受 ...

  2. shell浅谈之九子shell与进程处理

    转自:http://blog.csdn.net/taiyang1987912/article/details/39529291 版权声明:本文为博主原创文章,未经博主允许不得转载. 目录(?)[+] ...

  3. Win10 PC一周年更新正式版14393.447 32位/64位更新补丁KB3200970下载 Flash补丁Kb3202790下载

    微软在今天凌晨推送了Win10 PC一周年更新正式版14393.447,本次更新补丁代号为KB3200970,面向Win10一周年更新正式版的PC用户. 更新日志 • 提升了多媒体音频.远程桌面以及I ...

  4. ubuntu qtcreator 硬件权限问题

    在使用 qtcreator 在 ubuntu(debian.mint 等类同)下做开发时,常用到权限问题,无法直接操作硬件,比如串口等. 办法之一是使用 root 打开 creator,进而进行其他操 ...

  5. Samba服务配置简明笔记

    内部服务器之间拷贝数据,用root账号访问,没有做更复杂的设置. 1.用YUM安装samba服务器端及客户端: [root@tenjs05 init.d]# yum install samba sam ...

  6. JavaScript把客户端时间转换为北京时间

    写在前面 写了一遍又一遍,网页老卡住,没保存下来,不写了. 时间转换代码 //获得北京时间 Date.prototype.getBJDate = function () { //获得当前运行环境时间 ...

  7. 【原】用css让一个容器水平垂直

    这种css布局平时用的比较多,也是面试题常出的一个题,网上一搜一大丢,不过还是想自己总结一下. 这种方法比较多,本文只总结其中的几种,以便加深印象. 效果图都为这个: 方法一:position加mar ...

  8. BCP导出导入大容量数据实践

    前言 SQL SERVER提供多种不同的数据导出导入的工具,也可以编写SQL脚本,使用存储过程,生成所需的数据文件,甚至可以生成包含SQL语句和数据的脚本文件.各有优缺点,以适用不同的需求.下面介绍大 ...

  9. tyvj1011 传纸条

    背景 NOIP2008复赛提高组第三题 描述 小渊和小轩是好朋友也是同班同学,他们在一起总有谈不完的话题.一次素质拓展活动中,班上同学安排做成一个m行n列的矩阵,而小渊和小轩被安排在矩阵对角线的两端, ...

  10. Ubuntu14.04 lamp环境 php 无法加载mcrypt扩展

    Ubuntu14.04中安装后的LAMP环境(http://www.cnblogs.com/daiyu/p/4380657.html)中没有加载:mcrypt扩展,后期再laravel5使用中发现报错 ...