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

cd命令:切换目录

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

cd /

cd /usr/local

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

cd ..

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

cd ~

ls命令:查看文件与目录

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

cd /

cd usr

ls

mkdir命令:新建新目录

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

cd /

cd tmp

mkdir a

ls

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

mkdir -p a1/a2/a3/a4

rmdir命令:删除空的目录

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

cd tmp

rmdir a

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

rmdir -p a1/a2/a3/a4

ls

cp命令:复制文件或目录

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

sudo cp ~/.bashrc /usr/bashrc1

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

cd tmp

mkdir test

cd ~

cd /usr

sudo cp -r /tmp/test /usr/test

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

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

cd /

cd /usr

sudo mv bashrc1 /usr/test

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

sudo mv test test2

rm命令:移除文件或目录

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

cd /usr

cd test2

sudo rm bashrc1

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

cd ..

sudo rm -r 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 .bashrc

tail命令:取出后面几行

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

tail -n 20 .bashrc

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

tail .bashrc

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

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

cd /tmp

touch hello

ls -l hello

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

touch -t 201803071125 hello

ls -l hello

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

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

sudo chown -R root /tmp/hello

find命令:文件查找

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

sudo find -name “.bashrc”

tar命令:压缩命令

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

sudo tar -czf test.tar.gz test

(27)解压缩到/tmp目录

sudo tar -xvf test.tar.gz -C /tmp/

grep命令:查找字符串

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

grep -r examples ~/.bashrc

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

gedit ~/.bashrc

(30)查看JAVA_HOME变量的值

echo $JAVA_HOME

更多相关文章

  1. 嵌入式Linux文件系统及其存储机制分析
  2. Oracle表按字段和|分格符导出文件
  3. linux 服务器间文件传输
  4. 拆分gzip压缩日志文件而不将未压缩的拆分存储在磁盘上
  5. Linux 环境变量与文件查找
  6. 为什么Linux不需要磁盘碎片整理?——借以复习文件系统方面的知识
  7. Linux中的文件权限和用户组
  8. Linux学习之文件系统权限及表示
  9. linux 文件系统的管理 (硬盘) 工作原理

随机推荐

  1. PHP运算符知识点整理
  2. php检测字符串是否包含字符串
  3. PHP 实现常用数据结构之链表
  4. php判断数组某个值是否存在
  5. php生成一个不重复的会员号
  6. tideways+toolkit对php代码进行性能分析
  7. php+nodeJs+thrift协议,实现zookeeper节点
  8. PHP写时复制(Copy On Write)
  9. PHP中的闭包
  10. PHP 中使用 TUS 协议来实现大文件的断点