复习:Linux基础命令

Linux中的用户切换和创建

添加一个用户:useradd (管理员可以使用,普通用户一般不可以使用)

-用法:useradd 用户名

设置用户登录密码:

-用法:passwd 用户名

查看当前登入的用户: whoami

切换用户:su

用法一:su 用户名

用法二: su 回车(切换到root)

-特点:管理员切换普通用户不需要密码,普通用户切换管理员需要输入密码

管理员登入(#)

普通用户($)

shell 快捷键

Ctrl+a:调到命令行的开头

Ctrl+e:调到命令行的结尾

Ctrl+u:将光标处到命令行开头的内容清除

Ctrl+k:将光标处到命令行结尾的内容清除

Ctrl+r:在历史记录列表中搜索某一命令

Ctrl+l:清屏

history  //显示历史命令

![number] //直接执行曾经执行过的命令

上/下箭头

Linux当中的目录结构

查看当前所在路径:pwd

命令格式 :命令 -选项-参数

查看当前路径下的文件 ls

- d:只看当前目录的信息

- l:看详细信息

- a:显示所有 任何一个文件前面加上“.”,表示这些文件都是隐藏文件

- h:显示文件大小

 路径的切换:cd

cd -  返回之前的目录

cd .. 返回到上一级目录 “.”当前目录 “..”上一级目录

cd ~ 到用户所在家的目录

绝对路径和相对路径

绝对路径是从linux中最底层的根目录“/”开始算,绝对是以“/”作为路径的开头;

而相对路径是相对于当前位置的路径开始算,不是以“/”作为路径的开头。

touch :创建一个文件

linux中的目录结构-目录的含义

  • /boot Linux启动时,需要的文件
  • /dev 设备文件
  • /etc 配置文件
  • /home 用户家目录
  • /media 媒体文件
  • /mnt 挂载文件
  • /opt 第三方软件
  • /proc 虚拟化文件
  • /root 管理员的家目录
  • /run 进程文件
  • /srv 压缩过的文件
  • /sys 系统文件
  • /usr 安装的软件
  • /var 可变数据,日志文件
  • /tmp 临时文件
  • /usr/bin 普通用户可以使用的命令
  • /usr/sbin 超级用户可以使用的命令
  • /usr/lib 32位库文件
  • /usr/lib64 64位库文件

linux中的文件操作

首先要学会判断看到的是文件还是目录,可以使用ls -l 命令可以查看所有文件的详细信息(大致判断)

如果文件最前面是- 代表它是一个文件

如果前面是d 代表它是一个目录

如果前面是l 代表它是一个软链接/快捷方式

前面是b、c 代表是设备文件,b是硬盘文件,c代表键盘鼠标串行接口的设备文件等

使用root进行文件删除会进行询问 如果使用普通账户删除自己创建的文件是不会询问的

复制文件 cp file1 file2

cp file1 file2 file3 dir

请谨慎使用“force”选项,系统不会提示您确认操作

最后一参数必须是目录

移动文件

mv file1 file2

结果为重命名

mv file1 file2 file3 dir

最后一参数必须是目录

删除文件 rm file1 rm -f file1 file2 file3
创建目录 mkdir dir

mkdir -p par1/par2/dir

使用“创建父级”选项时应小心;无法捕获键入错误。

复制目录

cp -r dir1 dir2

需要使用“递归”选项处理来源目录

cp -r dir1 dir2 dir3

最后一参数必须是目录

移动目录

mv dir1 dir2

如果dir2存在 在结果为移动

如果dir2不存在 则结果为重命名

mv dir1 dir2 dir3 dir4

最后一参数必须是目录

删除目录

rm -r dir1

需要使用“递归”选项处理来源目录

rm -rf dir1 dir2 dir3

请谨慎使用“force”选项,系统不会提示您确认操作

 

 


 

posted @   测试人员a  阅读(34)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示