第一章 LINUX 常用命令

                      Linux 常用命令

1.    Linux常用命令

$是普通用户

#是root用户

用户切换到root  su –

退出root 用户     exit

Ctrl + c 停止当前命令

Un tab tab 给出以un开头的所有命令

   !+ 字符 执行以这个字符开头的历史命令

   !? + 字符 执行含有该字符的历史命令

 

   通配符

*匹配零个或者多个

?匹配任意一个

切换用户

Su – 切换到root 全新环境

Su – bb切换到bb

Su 切换到root 没有全新环境

Exit 退回

Sodo 普通用户拥有管理员权限

Passwd 修改当前用户密码

   Bash

       命令后面加一个&符号  firefox &

Jobs

Bg 1 运行第一个项目

Ctrl + z 停止当前项目

Fg 前台运行

 

 

1.1  ls选项[-ald] [文件或目录]  

-a  所有文件 -l 详细信息显示  -d 查看目录属性

drwxr-xr-x       2      root      root    4096   12-01 20:53

root权限,所属组权限,其他人权限,硬连接数,所属者类型,所属组类型,文件大小(并不准确,单位是数据块,512字节,大小可以调节,数据块越大浪费越大,越小存取速度越快), 创建时间或者修改时间

文件类型: d  目录directory    -二进制文件    l软连接文件

权限: rwx x-execute执行

所有者u  所属组g   其它人o

1.2  cd

cd /     cd ..

1.3  pwd: print working directory

1.4  touch:create a file

1.5  ls–l filename 直接查看该文件

1.6  mkdir创建一个文件

1.7  cp[–R] 源文件或者目录可多个) 目标文件或者目录

复制目录的时候必须加 –r

1.8  mvfile1 file2 将file1的名字改为了file2

mv file1 dir1 将file1移动到dir1

1.9  rm–r/f [删除文件或者目录]–r删除目录 但是有确认机制–f直接删除没有确认

1.10           rmdir只能删除空目录

1.11           cat filename 查看文件,适合查看文件内容不长

1.12           more filename 按空行   显示下一页

                    enter    显示下一行

                    q或者Q 推出

1.13       lessfilename 能上下显示

1.13           head –行数

tail –行数 查看最后几行

tail –f 实时显示动态信息

1.14           date 查看当前时间

 格式化date +%y==%m==%d

 修改时间

1.15           hwclock 查看硬件始终时间

1.16           cal 日历

1.17           uptime 查看系统运行时间

1.18           echo ’输入内容’返回’输入内容’

1.19           lspci 硬件信息   -v查看详细信息

1.20           lsusb USB信息

1.21            lsmod 查看加载模块 (驱动)

1.22           shutdown [-h/-r] 时间     

shutdown–h now 立即关机

shutdown–h +10 十分钟后关机

shutdown–r 23:30 23:30重启

   poweroff立即关机

   reboot 立即重启

 

归档、压缩

1.23           zip linuxcast.zip myfile 用zip密令压缩文件

unziplinuxcast.zip

gzip linuxcast.net压缩

1.24           tar –cvf out.tar downloads  建立一个归档

    tar –xcvf out.tardownloads 打开一个归档

    tar –cvzf back.tar.gz/etc 归档并压缩

 

查找

1.25           locate keywork  根据数据库去索引

1.26           updatedb 更新数据库

1.27           find 查找位置 类型 查找条件

find. -name *keyword* 按照文件名查找,包含keyword的文件

find / -name *.conf

 

 

2 vim.

命令模式esc  

o  在当前行下插入一行

dd 删除整行

u  撤销上一个操作

yy 复制当前行

n+yy 把接下来的n行复制

p  粘贴

r+字符 替换当前字符

/

 

Ex模式

:w   保存当前修改

:q   退出

:q! 强制退出

:x   保存并退出

:setnumber 显示行号

:sh   切换到命令行ctrl+d 返回vim

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。
### 回答1: 实验一主要介绍了Linux常用命令,包括文件操作命令、目录操作命令、系统管理命令等。这些命令是Linux系统中最基本的操作,掌握它们对于Linux系统的使用至关重要。通过实验一的学习,我们可以熟练掌握Linux系统的基本操作,提高我们的Linux系统管理能力。 ### 回答2: Linux是一种开源的操作系统,其命令行界面与其他操作系统有所不同,因此需要掌握一些Linux常用命令。以下是实验一中涉及到的Linux常用命令及其用法: 1. pwd命令:显示当前目录的绝对路径。 2. cd命令:切换目录。cd后可以跟目录的绝对路径或相对路径。例如:cd /var/www 或 cd .. (两个点表示返回上一级目录)。 3. ls命令:列出指定目录下的文件和子目录。 4. mkdir命令:新建一个目录。例如:mkdir mydir。 5. touch命令:新建一个空白文件。例如:touch myfile.txt。 6. cat命令:查看文件内容。例如:cat myfile.txt。 7. mv命令:移动或重命名文件。例如:mv myfile.txt newfile.txt。 8. cp命令:复制文件或目录。例如:cp myfile.txt /var/www/ 或 cp -r mydir /var/www/ (-r表示复制目录及其子目录)。 9. rm命令:删除文件或目录。例如:rm myfile.txt 或 rm -r mydir (-r表示删除目录及其子目录)。 10. grep命令:在文件中查找指定内容。例如:grep "hello" myfile.txt。 11. tar命令:压缩或解压缩文件和目录。例如:tar -cvf myfile.tar myfile.txt 或 tar -xvf myfile.tar。 12. chmod命令:修改文件或目录权限。例如:chmod 644 myfile.txt (6表示文件拥有者有读写权限,4表示组用户有读权限,4表示其他用户有读权限)。 以上是一些实验一中常用的Linux命令。掌握这些命令可以更好地利用Linux系统进行文件和目录操作、查询和修改权限等。 ### 回答3: Linux是一款开源的操作系统,它拥有强大的功能和灵活的自定义配置。Linux命令行是在Linux操作系统上最常见的命令,为用户提供了随时运行的应用程序和系统工具。以下是实验一中常用的Linux命令: 1. cd命令是切换工作目录。使用cd命令可以轻松访问Linux系统中的不同目录。例如,cd /home/user/将切换到/home/user/目录。 2. ls命令用于列出目录中的文件和目录。使用ls命令可以查看指定目录下的所有文件和子目录。 3. mkdir命令用于创建一个新的目录。例如,mkdir /home/user/newdir将会在/home/user/目录下创建一个名为newdir的新目录。 4. touch命令用于创建一个新的空文件。例如,touch /home/user/newfile.txt将会在/home/user/文件夹下创建一个新的名为newfile.txt的空文件。 5. cp命令用于复制文件。使用cp命令可以将文件从一个目录复制到另一个目录。例如,cp /home/user/file1 /home/user/newdir/将会复制file1文件到/home/user/newdir/目录中。 6. mv命令用于移动文件或重命名文件。例如,mv /home/user/file1 /home/user/newdir/file2将会将file1文件移动到/home/user/newdir/目录,并将其重命名为file2。 7. rm命令用于删除文件或目录。使用rm命令会永久删除指定目录下的所有文件和目录。例如,rm /home/user/file1将删除/home/user/目录下名为file1的文件。 8. cat命令可以用来查看文件的内容。例如,cat /home/user/newfile.txt将会显示newfile.txt文件的全部内容。 9. grep命令用于在文件中搜索指定的文本。例如,grep “hello” /home/user/newfile.txt将会在文件newfile.txt中搜索包含“hello”的所有文本。 Linux命令行提供了高效的工具来管理文件和目录,帮助用户更好的管理和维护服务器,对于Linux操作系统的初学者和经验丰富的用户,学习和使用这些命令是必不可少的。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值