Linux基本命令

打开终端

直接点击图标

空白处点击右键,点击在终端打开

快捷键ctrl+alt+t打开家目录

快捷键ctrl+shift+n打开当前目录

关闭终端

点叉号

ctrl+d

exit命令

1. 快捷键

自动补齐: 快捷键tab

放大终端: ctrl shift +

缩小终端: ctrl -

历史命令:上下键或者history命令

清屏: 快捷键 ctrl l

tab建:补全当前命令

2. 命令行

用户名@主机名:当前路径$

$表示普通用户

#表示超级用户

进行用户切换命令: su 用户

切换到管理员su root

允许临时使用root权限执行命令:sudo 命令

hq:用户名 whoami

ubuntu:主机名 hostname

: $ 中间位置为当前路径 默认在家目录

pwd查看当前路径:

绝对路径:从根目录开始 /home/hq/a/b/c

相对路径:以当前位置为参照

a. 查看ls

ls: 查看当前路径下所有内容

ls -a 查看当前路径下所有内容,包括隐藏内容

ls -l 查看当前路径下所有内容的详细信息

Tab键 可补全命令 可查看比如ac开头的所以目录 输入不全然后摁tab键

b. 文件夹的新建与文件的新建

文件夹 mkdir 文件夹名

同时新建多个:名字中间用空格隔开

多层嵌套:

同一路径下:

不能新建同名文件夹,会报错

文件 touch 文件名

同名文件,更新文件的时间戳

补充:

文件类型 7种 bcd-lsp

b块设备文件 /dev

c字符设备文件 /dev/input

d目录文件 文件夹

-普通文件 .c .h .txt

l软链接文件 <LinuxC高级>

s套接字文件 <网络编程>

p管道文件 <IO>

文件权限

r w x 对应:可读 可写 可执行

例如:rw-:可读可写不可执行

-wx不可读可写可执行

如上图,文件权限以三组rwx形式出现(从左到右对 应对象如下)

rwx rwx rwx

自己 组内 其他

权限分7级(1-7)

类型

r

w

x

-

权限等级

2^2=4

2^1=2

2^0=1

0

例如: rw-rw-r-- = 664

更改文件权限:

chmod xyz file1.c

其他人的权限若以管理员的身份给权限加sudo

例如:sudo chmod -R 777 ~/work

然后ls-l路径查看修改后的权限

更改文件夹权限:

chmod xyz 文件夹名

更改文件夹里面所有文件权限:

chmod xyz file*

chmod -R 权限 文件路径

-R:代表递归给路径下文件权限

c. cd 目录切换

切换到指定目录:cd 路径

切换到家目录:cd ~

切换到根目录:cd /

当前目录下:cd ./

切换到上一层目录:cd ../

切换到上上层目录:cd ../../

切换到上次的目录:cd -

上述命令可嵌套

d. 复制(copy)

文件 cp 路径/原文件 目标地址

文件夹 cp 原文件夹 目标地址 -r

重命名:cp 原文件 目标地址/新名字

e. 移动(move)操作与cp相似

mv 原文件/文件夹 目标地址

重命名:mv 原文件/文件夹 目标地址/新名字

注:cp和mv区别:

cp之后原文件还在

mv之后原文件没了

f. 删除

文件 rm 文件名

文件夹 rm -r 文件夹 f强制删除

rm* -r:删除当前目录下所有的文件和目录

g. 打印文件内容到终端:cat

cat 文件名.后缀 cat ./practice/wang3.c

-b显示不带空行的行数 cat ./practice/wang3.c -b

-n显示包括空行的所有行数 cat ./practice/wang3.c -n

3. * 运用

* 指代所有内容

cp ./a/*.c ./b

把当前路径下文件夹a里面的 .c 后缀文件全部复制到b文件夹

rm ~/doc/*

删除文件夹doc里面的所有内容

rm ~/doc/*.c

删除doc文件夹里面的全部 .c 后缀文件

rm ~/doc/an*

删除doc文件夹里面的全部 an开头文件

  • 22
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值