Linux命令

Linux基础命令

操作系统

Ubuntu

bin - 二进制文件、常用命令

etc - 配置文件

root - 超级用户家目录

Linux基础命令

切换目录

cd -

创建目录

mkdir -p [嵌套目录]

删除文件/目录

rm -i

rm -r [目录]

rm -d [空目录]

rmdir [空目录]

复制文件/目录

cp -r [目录]

cp -i 防止覆盖

cp -f

cp -v 提示移动路径,显示进度

cp -a 文件权限不丢失

移动文件/目录

mv [文件夹] 不需-r

mv -i

mv -f

mv -v

查看帮助信息

  • [命令] --help

  • man [命令]

  • b - 后

    • f - 前
  • / str 查找  n 下一个匹配项

重命名命令

alias ll = ls -alF

alias rm = rm -rf

清屏

clear = `ctrl + L``

历史命令

history - !序号!

修改命令

ctrl a 开头

ctrl e 结尾

ctrl d

单词

Virtual

kernel

Terminal

command

options

parameter

manual

change

calendar

front

back

stream

extract

Linux 高级命令

1 重定向(保存终端执行命令)

> 覆盖

>追加

2 查看文件内容

more 文件 分屏查看大屏文件

ls -lh | more 集合管道分屏查看终端内容

3 软链接(快捷方式)

ln -s 源文件/目录路径(绝对路径) 快捷方式

4 硬链接(备份文件数据)

ln 源文件路径(相对目录/绝对路径) 新文件名 文件别名,指向同一文件数据

不能对目录进行操作

硬连接数:到达文件的路径数量(.,..)

硬链接数为0时,文件数据被删除

5 文本搜索命令

grep str 文件

  • -i 忽略大小写
  • -n 显示行号
  • -v 显示不包含文本的所有行

5.1 结合正则表达式

^[str,str] 开头

str$ 结尾

str.str匹配一个非换行符的字符

5.2 结合管道命令

ls / | grep str

6 查找文件命令

find . -name str

结合通配符

* 0个或任意个字符

? 1个字符

7 压缩与解压缩命令

7.1 压缩格式

  • .gz/.bz2 – tar
  • .zip – zip/unzip

7.2 tar命令

7.2.1 压缩

tar -zcvf test.tar.gz *.txt

tar -jcvf test.bz2 *.txt

7.2.2 解压缩

tar -zxvf test.tar.gz -C AA

tar -jxvf test.bz2

7.2.3 命令选项

-c 打包

-x 解包

-z 压缩/解压缩(.gz)

-j 压缩/解压缩(.bz2)

-v 显示打包/解包信息

-f 指定文件名称

-C 制定解压缩目录

7.3 zip/unzip命令

zip text.zip *txt

unzip text.zip -d AA

-d 解压到指定目录

7.4 小结

.gz 占用空间少

.zip 操作简单

8 文件权限命令

8.1 字母法

chmod u/g/o/a +/- r/w/x 1.txt

chmod u/g/o/a = -/rwx 1.txt

chmod u=r,g=-,o=rw 1.txt

u:user 文件所有者

g:group 用户组

o:other 其他用户

a: all 所有用户

r:可读

w:可写

x:可执行

-:无权限

-:撤销权限

+:增加权限

=:设置权限

8.2 数字法

chmod 777 1.txt

r:4

w:2

x:1

9 获取管理员权限

9.1 sudo

sudo -s 切换到root用户

exit 退出登录用户

9.2 whoami

whoami

9.3 who

who 查看所有登录的用户

9.4 passwd

passwd [用户] 修改用户密码

9.5 which

which 命令 查看命令位置

9.6 关机重启

shutdown -h now

reboot

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值