熟悉常用的Linux操作

请按要求上机实践如下linux基本命令。

cd命令:切换目录

(1)切换到目录 /usr/local

cd /usr/local

(2)去到目前的上层目录

cd ...

(3)回到自己的主文件夹

cd ~

ls命令:查看文件与目录

(4)查看目录/usr下所有的文件

Ls /usr

mkdir命令:新建新目录

(5)进入/tmp目录,创建一个名为a的目录,并查看有多少目录存在

Cd /tmp

Mkdir a

(6)创建目录a1/a2/a3/a4

Mkdir –p a1/a2/a3/a4

rmdir命令:删除空的目录

(7)将上例创建的目录a(/tmp下面)删除

Rmdir a

(8)删除目录a1/a2/a3/a4,查看有多少目录存在

Rmdir –p a1/a2/a3/a4

cp命令:复制文件或目录

(9)将主文件夹下的.bashrc复制到/usr下,命名为bashrc1

Cp ~/.bashrc /tmp/bashrc1

(10)在/tmp下新建目录test,再复制这个目录内容到/usr

Cd /tmp

Mkdir test

Cp~/tmp/test/usr

mv命令:移动文件与目录,或更名

(11)将上例文件bashrc1移动到目录/usr/test

Mv bashrcl1 /usr/test

(12)将上例test目录重命名为test2

Mv test test2

rm命令:移除文件或目录

(13)将上例复制的bashrc1文件删除

rm ~ -i bashrcl

(14)将上例的test2目录删除

Rm: remove regular file test2

cat命令:查看文件内容

(15)查看主文件夹下的.bashrc文件内容

Cat /.bashrc

tac命令:反向列示

(16)反向查看主文件夹下.bashrc文件内容

Tac /.bashrc

more命令:一页一页翻动查看

(17)翻页查看主文件夹下.bashrc文件内容

More /.bashrc

head命令:取出前面几行

(18)查看主文件夹下.bashrc文件内容前20行

Head –n 20 /.bashrc

(19)查看主文件夹下.bashrc文件内容,后面50行不显示,只显示前面几行

Head –n 50 /.bashrc

tail命令:取出后面几行

(20)查看主文件夹下.bashrc文件内容最后20行

Tail –n 20 /.bashrc

(21) 查看主文件夹下.bashrc文件内容,只列出50行以后的数据

Tail –n 50 /.bashrc

touch命令:修改文件时间或创建新文件

(22)在/tmp下创建一个空文件hello并查看时间

Touch /tmp/hello

(23)修改hello文件,将日期调整为5天前

Touch –d”5 days ago” hello

chown命令:修改文件所有者权限

(24)将hello文件所有者改为root帐号,并查看属性

Chown –r /tmp/hello

find命令:文件查找

(25)找出主文件夹下文件名为.bashrc的文件

Find/ -name .bashrc

tar命令:压缩命令

(26)在/目录下新建文件夹test,然后在/目录下打包成test.tar.gz

Mkdir /test

Tar –rf test.tar.gz

(27)解压缩到/tmp目录

Tar –xzvf test.tar.gz /tmp

grep命令:查找字符串

(28)从~/.bashrc文件中查找字符串‘examples‘

Grep –rn ’examples’

(29)配置Java环境变量,在~/.bashrc中设置

Grep /.bashrc /jdk

(30)查看JAVA_HOME变量的值

Grep /java-home

原文地址:https://www.cnblogs.com/guoyaowen/p/8548326.html

时间: 2024-12-23 11:51:13

熟悉常用的Linux操作的相关文章

常用的Linux操作一。

Linux 常用的操作必须明白. 1.ls  和ll 列出文件的目录. 2.tail -f XXX  查看文件. 3.chmod -R 777 XXX.jar 赋予权限 4.cat 查看文件 -n 对行数编号. cat -n  a.log 5.ps   显示瞬间行程 的动态 -A 显示所有行程,-aux 显示所有包含其他使用者的行程   下面是个截图 说明: au(x) 输出格式 : USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND U

熟悉常用的HDFS操作

在本地Linux文件系统的"/home/hadoop/"目录下创建一个文件txt,里面可以随意输入一些单词. mkdir hadoop cd hadoop touch 123.txt gedit 123.txt 在本地查看文件位置(ls) ls -al 在本地显示文件内容 gedit 123.txt 使用命令把本地文件系统中的"txt"上传到HDFS中的当前用户目录的input目录下. cd /usr/local/hadoop ./sbin/start-dfs.sh

第三章 熟悉常用的HDFS操作

编程实现以下指定功能,并利用Hadoop提供的Shell命令完成相同任务: 在本地Linux文件系统的"/home/hadoop/"目录下创建一个文件txt,里面可以随意输入一些单词. 在本地查看文件位置(ls) 在本地显示文件内容 mkdir hadoop cd hadoop touch dw777.txt gedit dw777.txt 使用命令把本地文件系统中的"txt"上传到HDFS中的当前用户目录的input目录下. ./sbin/start-dfs.sh

Tutorial 02_熟悉常用的HDFS操作

Shell命令实现: (1)向HDFS 中上传任意文本文件,如果指定的文件在HDFS 中已经存在,则由用户来指定是追加到原有文件末尾还是覆盖原有的文件: (2) 从HDFS 中下载指定文件,如果本地文件与要下载的文件名称相同,则自动对下载的文件重命名:   (3) 将HDFS 中指定文件的内容输出到终端中: (4) 显示HDFS 中指定的文件的读写权限.大小.创建时间.路径等信息: (5) 给定HDFS 中某一个目录,输出该目录下的所有文件的读写权限.大小.创建时间. 路径等信息,如果该文件是目

常用的Linux操作的快捷键

1.Dir*2. dir /?帮助3. dir/w宽屏显示4. dir/p分页显示5. d:切换盘符6. 键盘的TAB 是补全, shift + Tab 反向7.cd 进入目录8.mkdir(mkd):创建目录9.  ..(点点):上级目录10..(点):当前目录11.touch a.txt:创建名字为a的txt的文本文件12.echo "helloworld" > a.txt :该文本文件的内容是"helloworld"13.Notepad a.txt :用

熟悉常用的HBase操作

1. 以下关系型数据库中的表和数据,要求将其转换为适合于HBase存储的表并插入数据: 学生表(Student)(不包括最后一列) 学号(S_No) 姓名(S_Name) 性别(S_Sex) 年龄(S_Age) 课程(course) 2015001 Zhangsan male 23   2015003 Mary female 22   2015003 Lisi male 24 数学(Math)85 create 'Student', ' S_No ','S_Name', 'S_Sex','S_A

熟悉常用的HBase操作,编写MapReduce作业

1. 以下关系型数据库中的表和数据,要求将其转换为适合于HBase存储的表并插入数据: 学生表(Student)(不包括最后一列) 学号(S_No) 姓名(S_Name) 性别(S_Sex) 年龄(S_Age) 课程(course) 2015001 Zhangsan male 23   2015003 Mary female 22   2015003 Lisi male 24 数学(Math)85 2. 用Hadoop提供的HBase Shell命令完成相同任务: 列出HBase所有的表的相关信

熟悉常用的HBASE 操作

1.查看所有表 package cn.edu.zucc.hbase; import java.io.IOException; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.hbase.HBaseConfiguration; import org.apache.hadoop.hbase.HTableDescriptor; import org.apache.hadoop.hbase.client.Admi

Linux # & RO # Linux 操作 / 常用的插件

重点: 解决问题的思路 www.cnblogs.com/rollenholt/archive/2012/09/01/2667184.html   Linux 操作 - Rollen Holt - 博客园 phorum.vbird.org/viewtopic.php?t=96   鳥哥的 Linux 私房菜-新手討論區 ? 檢視主題 - [ 分享 ] 提問的智慧 linux.vbird.org/linux_basic/0220filemanager.php   鳥哥的 Linux 私房菜 -- 檔