Linux常见命令的使用

1、 如何通过命令行重启linux操作系统?

shutdown  -r

2、如何删除/tmp下所有A开头的文件?

rm -rf /tmp/A*

3、如何把/etc复制到/tmp下?

cp /etc /tmp

4、如何把/tmp/etc/man.conf移动到/tmp下并改名为test.conf

mv /tmp/etc/man.conf /tmp/test.conf

5、如何查看当前工作目录、

pwd

6、如何一次性创建 text/d1/d2/d3/d4

mkdir -p text/d1/d2/d3/d4

7、如何查看/etc下的所有文件,并以人性化的长格式显示

ls -al /etc

8、如何最快的返回到当前账户的宿主(家)目录

cd ~ 或者cd

9、如何只查看/etc单个目录的信息,并以详细列表(长格式)显示

ls -dal /etc

10、应用程序一般都安装在那个目录。

/usr

11、日志一般都存放在那个目录下

 /var

12、root的宿主目录在那什么位置

/sbin

13、userA用户的家目录都在什么位置

 /home

14、如何删除/tmp下所有的文件

rm -rf /tmp

15、将当前目录中扩展名为txt、doc和bak的文件全部复制到/home目录中

cp *.txt *.doc *.bak /home

16、请用cp命令将/boot/目录下以vmlinuz开头的文件拷贝到/abc下

cp /boot/vmlinuz* /abc

17、请用绝对路径方式切换到/liangjian/liyunlong/weiheshang/duanpeng 目录下

cd  /liangjian/liyunlong/weiheshang/duanpeng

18、并用pwd查看当前的路径,请用上级目录名"…"方式切换到 /liangjian/liyunlong下

pwd
cd ../../

19、查看当前目录下的包含隐藏文件在内的所有文件。

ls -al

20、将test.conf 的创建时间改为现在

 touch test.conf 

21、 将/usr/games 目录下的所有内容拷贝到/vivi/bbb 目录下

cp -r /usr/games/* /vivi/bbb

22、将用户目录下的文件“a.c”拷贝到该目录的子目录“program”下。

cp a.c ./program

23、 将用户目录下的文件“1.c”移动到该目录的子目录“aaa”下,并覆盖该目录下的 2.c 文件。

mv -f 1.c ./aaa/2.c

24、 删除目录“~/program”下的所有后缀为”.c”的文件

rm -rf~/program/*.c
目录结构

/ : 根目录

/bin :存放基础系统所需的命令。

/sbin:存放超级权限用户root的可执行命令。

/etc:存放系统程序或者一般工具的配置文件。

/dev:设备文件存储目录。

/proc:操作系统运行时,进程信息及内核信息。

/var:存放内容可能增长的文件(如日志)。

/tmp:临时文件包含系统和用户创建的临时文件。

/usr:用户程序包含二进制文件、库文件、文档和二级程序的源代码。

/home:所有用户用home目录来存储他们的个人档案。

/boot:引导加载程序文件包含引导加载程序相关的文件。

/lib:系统库包含支持位于**/bin和/sbin**下的二进制文件的库文件。

/opt:可选的附加应用程序包含从个别厂商的附加应用程序。

/mnt:挂载目录临时安装目录,系统管理员可以挂载文件系统。

/media:可移动媒体设备。

/srv:存服务数据。

基本命令

格式:命令字 【命令选项】【命令参数】

shutdown 关机

​ -r 重启 -h 某个时间关机

pwd 显示当前目录

ls 查看

​ -a 所有文件 -l 文件详细信息 -i 编号

touch 修改文件创建时间 或创建文件

mkdir 创建目录

​ -p 递归创建

rmdir 删除空目录

rm 删除文件或目录

​ -r 删除所有文件

​ -f 直接删除

cd 跳转到某个目录

​ …上级目录 .同级目录 ~家目录

cp 复制

mv 移动 或重命名

tar 打包,解包,压缩,解压缩

​ -c 打包

​ -x 解包

​ -z 压缩或解压缩的格式,gzip

​ -f 定义包名

​ -t 查看打包后的文件

​ -r 追加文件

man 帮助手册

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
实验一:Linux基础操作 1)练习使用启动Linux虚拟机 2)练习同时使用多个控制台登录Linux 3)练习使用date、shutdown、exit、halt、reboot等命令 a.使用date命令修正系统时间,改为当前日期时间 b.使用shutdown命令发出警告信息,查看其他控制台上的用户是否收到信息。 c.通过Internet查找,是否还有其他的关机命令 4)练习操作shell的特殊按键 在做以下实验之前,用root登录到虚拟控制台1(下面简称vc1),增加一个普通用户,用户名自定: 添加用户命令:useradd 用户名 修改用户密码命令:passwd 用户名 然后用新增加的用户分别登录虚拟控制台2和3 在虚拟控制台3下用新增加的用户登录成功后,运行如下命令: su (变换身份到超级用户,需要输入root的密码) 5)练习所学习的基础命令,完成以下问题: a.logname和whoami的区别,举例说明 b.从vc1向vc3用write命令发信息,写出这条完整的命令 c.假设当前路径为:/var/log,需要变换到绝对路径为/etc/init.d目录下,则该命令用相对路径怎么写? 6)用tar命令实现如下备份和恢复:(备份文件均放在/root目录下,做本实验前必须先将系统时间设置为2013年9月26日) a.对/home目录进行压缩备份(采用gzip压缩),备份文件名为home.tar.gz b.对/home目录进行压缩备份(采用bzip2压缩),备份文件名为home.tar.bz2,比较二种工具的压缩能力 c.在/home目录下建立文件a,在/home目录下建立目录test,在/home/test目录下建立文件b(用vi编辑任意内容) d.对/home目录进行增量备份,备份2013年9月26日以来变化的文件,备份文件名为home.20130926.tar e.删除目录/home,会出现什么情况?然后利用上述备份恢复所有文件。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值