linux常用命令(个人整理,更新ing)

常规命令

1.显示终端

Ctrl+Alt+ T

2.显示隐藏文件

Ctrl+H

3.打断正在执行的操作

Ctrl+C / Ctrl+D

4.进入根目录

cd+/

5.切换到root

su (exit退出root)

6.显示目录所有文件及文件夹,包括隐藏文件

ls -al

显示名字带sd的所有文件:
在这里插入图片描述

7.显示系统全部信息

uname -a

8.补全

Tab

9.查看历史命令

history

10.显示当前目录

pwd

11.清屏

clear

文件管理

12.查看文件内容

cat

13.新建文件

touch aaa.txt

14.复制文件及文件夹

cp aaa.txt bbb.txt

复制目录directoryA下面的所有文件到目录directoryB里面

cp -rf /directoryA/* /directoryB/

15.删除文件

rm aaa.txt

16.新建文件夹

mkdir aaa

17.删除文件夹

rm -r aaa

18.移动文件

mv aaa.txt src (src是目标文件夹)

网络配置

19.显示网络配置

ifconfig

20.关闭网卡

sudo ifconfig xxx down

21.打开网卡

sudo ifconfig xxx up

22.重启网卡

sudo ifconfig xxx reload

进程管理与其他

23.定位当前目录

./ linux找命令一般不会先从当前目录下去找,所以加个./

24.显示文件夹大小

du xxx -sh

25.查看当前进程

ps

26.进程实时状态查看

top ( q退出)

27.文件类型查看命令(嵌入式常用)

file xxx

28.查看文件权限

ls xxx -l 查看权限

r w x 分别表示 :读 写 可执行
每个文件对应三组权限,每组3位,一共9位,分别对应 用户 用户组内其他成员 其他用户对应权限,例如:

"rw-"为一组,表示可读写,“r–”表示只读

29.更改文件权限

chmod
每组rwx 对应 十进制 421 也就是二进制 100 010 001

例如:打开全部权限4+2+1=7
在这里插入图片描述

30.shell脚本命令

新建my.sh 输入:
#!/bin/bash
命令1
命令2
命令3
保存退出
chmod 777 my.sh 升级权限
./my.sh 运行

31.从键盘获取一个数赋值给x

read x

32.输出刚才键盘输入的x

echo $x

在这里插入图片描述

安装/压缩/解压

33.安装包(.deb)

dpkg -i package.deb

34.删除包(.deb)

dpkg -r package

35.安装包

sudo apt-get install ./xxx

36.卸载包

sudo apt-get remove ./xxx

37.解压(.tar文件)

tar xvf xxx.tar

38.将文件打包创建.tar文件不压缩

tar -cvf xxx.tar xxx.txt

39.将文件打包并压缩

tar -zcvf xxx.tar.gz xxx.txt

40.解压(.tar.gz文件)

tar zxvf xxx.tar.gz

41.解压(.rar文件)

sudo apt-get install rar
sudo apt-get install unrar
sudo unrar x aaa.rar (X是接收参数)

42.解压(.zip文件)

sudo apt-get install unzip
unzip xxxxx.zip
unzip file.zip -d destination_folder (解压到指定地方)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值