Ubuntu终端操作与shell命令

1、ls的各种命令使用

注意“/” 是linux系统的根目录,尽量不要在文件前面添加“/”。

ls        :目录信息查看(查看的是当前目录下的信息)

如果想查看其他文件的内容,不必要在此文件目录下,也可以直接输入文件的路径。

比如 “ls test1/",就可以查看test1文件下的内容。

ls -a        :显示目录下的所有文件及文件夹,包括隐藏文件和“."文件。

ls -l        显示文件的时间和存储容量

2        cd命令:切换目录,比如我想切换到linux的根目录,注意"~s"会变成”/s".如图所示:

使用方法:"cd mnt",执行命令时就会切换到mnt的目录下)

进入系统根目录可以使用“ cd .. ”//一直退,就可以到达根目录

cd ../../返回两级

3、pwd:当前路径显示命令

uname:系统信息查看命令

uname –a 显示系统所有相关信息

4、clear:清除屏幕内容

cat:查看文件内容

使用方法:“cat 阿里云.txt”或者“cat / 阿里云.txt”,注意查看文件里面包含子文件,cat命令是无法使用的。比如"cat hgfs"是无法查看文件内容,因为它只是文件夹。)

5、sudo:切换用户身份命令(

  • sudo 是 Linux 系统管理指令,是允许系统管理员让普通用户执行一些或者全部的 root 命令 的一个工具
  • sudo - super user do)
  • 使用方法:当我们安装某个安装包时就可以使用sudo命令,比如“sudo ./vmware-install.pl”,就可以执行“vmware-install.pl”文件并将其进行安装。
  • 或者当我们向从某个官网上直接下载并安装,就可以这样写“sudo apt-get install mplayer”,它就会自动从官网上下载并安装。

su:切换用户的方式

(使用方法:这个命令可以直接切换到root管理身份去运行文件,比如“sudo su”就可以直接切换到root管理身份的根目录下运行,颜色也变成了白色。)

建议不要在root的目录下运行(原因,会误删系统文件,导致系统崩溃。)那如何切换到用户目录下呢?我们只需输入此命令“sudo su jkl”其中“jkl"是ubuntu的用户名称。

6、touch:创建文件命令

(使用方法:"touch a.c",就在当前目录下创建了”a.c“的文件。)

注意:touch 创建的新文件是在当前目录下。

mkdir:创建文件夹,”mkdir test”,

cp:文件拷贝命令

使用方法:就是把某个文件复制到另一个新的文件里面,内容和原文件完全相同,

比如”cp a.c b.c“,此命令就是将a.c的文件拷贝到b.c的文件里。)

注意:a.c    必须在当前目录下,否则会拷贝失败。

7、rm:删除命令

(使用方法:”rm b.c“,直接删除b.c文件。)

        rm -f 强制删除文件

  • -f 删除文件前,不询问确认,强制删除(它只能删除一个单独文件,不能删除文件夹。)
  • rm -r 删除文件夹

  • -r 递归删除不同层级文件夹及包含的所有文件前,询问确认(可以直接删除文件夹和文件)
  • rm -rf 强制删除文件夹或文件

  • -rf:递归删除不同层级文件夹及包含的所有文件前,不在询问确认(可以删除文件夹和文件)

rmdir:删除目录或文件夹。

(注意,rmdir 只能删除空的文件夹)

 8、mv :移动文件命令,也可以重命名。

        使用方法:"mv a.c b.c",将a.c 的文档重命名为b.c。

mv命令也可以重命名文件夹。

mv移动文件,”mv a.c test1“,将文件a.c 移动到test1的文件夹中。

9、ifconfig:显示网络配置信息命令

使用方法:”ifconfig“

错误报告解决方法,提示"ifconfig" not found,需要安装net-tools,安装成功之后就可以使用ifconfig指令。

ifconfig -a :查看所有的网卡,说明只有这两个网卡。

ifconfig ens33 down:关闭网卡en33,

ifconfig ens33 up:启动网卡ens33,

ifconfig ens33 reload :重启网卡

如果遇到”不允许操作"的问题,解决方法就是命令前面加上“sudo",

sudo ifconfig ens33 192.168.1.253:修改网卡的ip地址。

查看命令的使用方法:"命令+-h",比如”ifconfig -h“或者”rm --help“,查看ifconfig的使用方法,

10、reboot:重启命令

        poweroff:关机命令

11、man:系统的帮助命令

退出命令:按键盘q,就可以退出。

12、sync:数据同步写入磁盘命令

使用方法:我们一般向磁盘写入数据时,电脑会将数据先缓存到内存中,等待一段时间才会写入到磁盘里,而sync命令则是快速同意数据存储到磁盘里。

13、find :查找文件命令(常用)

-name<范本样式>:指定字符串作为寻找文件或目录的范本样式

“./“ 意思是当前目录下。

14、grep: 查找内容命令(常用)

使用说明:当我们像查找某个内容时,这个命令就可以查找包含此内容的所有文件。

-nr   --line-number # 在显示符合范本样式的那一列之前,标示出该列的编号(标出字符串在文件的那一行。)

"ctrl+c":执行终止命令

15、du:查看文件大小

du -sh命令

16、df:磁盘空间检查命令

17、gedit: 打开某个文件命令(常用)

使用说明:这个命令相当于windows系统下的记事本,

18、ps:当前的系统进程查看命令

使用说明:就相当于windows系统的任务管理器,

ps aux | sort -rnk 4 # 按内存资源的使用量对进程进行排序

ps -aux:查看所有程序进程

19、top:进程实时运行状态查看命令

退出键:“q"

20、file:文件类型查看命令(常用)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值