Linux系统常用指令学习

一.Linux系统常用单词翻译

1.new folder 新建文件夹

2.paste 粘贴

3.select all 全选

4.open in terminal 打开终端/命令行

  1. keep aligned 保持对齐

  2. organize desktop by name按名称组织桌面

  3. change background更改背景

8.cancel 取消

9.create创造 创建

  1. wallpapers 壁纸

11.notificcations通知

12.search搜索

13.region区域

14.univetsal access通用存取

15.online accounts联机帐户

16.privacy隐私

17.sharing共享

18.sound 声音

19.power权力 权限

20.network网络

21.lock screen锁频

22.open in new tab在新标签页中打开

23.open in new window 在新窗口中打开

24.cut 剪切

25.copy 复制

26.move to移动到

27.copy to复制到

28.move to trash移到垃圾箱 删除

29.resize icon调整图标大小

30.rename重命名

31.compress压紧 压缩

32.properties 属性

命令:命令本体command+选项,控制命令的行为细节[-options]+参数,控制命令的指向目标[parameter)]

  1. ls命令,作用是列出目录下的内容,语法如下:ls[-a-l-h][linux路径]

ls -l -a ls -la ls -al

三种写法都是一样的,同时应用-l(竖向排列展示内容)和-a(列出所有文件夹,包含隐藏的)功能

2.cd命令 切换工作目录

语法:cd+[linux路径]参数

3.pwd 查看当前工作目录

语法:pwd

4.(1)绝对路径:以根目录为起点,路径描述以/开头

写法:cd /home/ittangmao/Desktop

(2.)相对路径:以当前目录为起点 路径描述无需以/开头

写法:cd Deaktop

5.madir命令,创建新目录(文件夹)

语法:mkdir [-p] LIinux路径(参数必须填写)

6.touch命令创建文件

语法:touch [Linux]路径

7.cat查看文件内容

语法:cat linux路径

8.more 查看文件内容 可以翻页查看(按空格翻页 按q退出查看)

语法:more linux路径

9.cp 复制文件或者文件夹

语法:(1).复制文件 cp 参数1(复制的文件内容) 参数2(复制去的地方)

(2).复制文件夹 cp -r 参数1 参数2

10.mv 移动文件或者文件夹

语法:mv (-r) 参数1 参数2

11.rm删除文件 文件夹

语法:rm [-r -f] 参数1 参数2 ...参数N

-r 用于删除文件夹

-f 用于强制删除

12.su - root 输入密码123456(默认的)

临时切换到root用户

exit 切换回普通用户

13.用户组管理 需要root权限

groupadd 用户名(创建用户组)

groupdel 用户名(删除用户组)

14.getent group 查看当前系统有多少用户组

15.认知权限信息:

r (read)查看权限 w (write)修改权限

x (execute)执行权限

16.chmod 命令 修改文件 文件夹 的权限信息(只有文件,文件夹 所属用户或者root用户可以修改)

语法:chmod [-R]权限 文件或文件夹

例:chmod u=rwx,g=rx,o=x hello.txt(将文件权限改为:rwxr-x--x)

例:chmod-R u=rwx,g=rx,o=x test(将文件夹test以及内容全部权限设置为rwxr-x---x)

17.r记为4 w记为2 x记为1,可以有:

0:无任何权限,即 ---

1:仅有x权限,--x

2:仅有w权限,-w-

3:有w和x权限,-wx

4:仅有r权限,r--

5:有r和x权限,r-x

6:有r和w权限,rw-

7:有全部权限:rwx

所以751表示rwx(7)r-x(5) --x(1)

18.chown命令 修改文件 文件夹的所属用户和用户组 ,只适用root用户执行

语法:chown [-R] [用户][:][用户组]文件或文件夹

-R,用户,用户组 都是选项

-R,对文件夹全部内容应用相同规则

:用于分隔用户和用户组

如:chown root hellow.txt(将hello.txt所属用户修改为root)

chown :root hellow.txt(将helow.txt所属用户组修改成root)

chown root:ittangmao hellow.txt(将hellow.txt所属用户修改为root,用户组修改为ittangamao)

chown -R root test (将文件夹test所属用户修改为root并对文件夹内全部内容应用同样规则

(总结,无: 只改所属用户,:右边有名称,改用户组,左右都有: 用户,用户组都改)

19.Linux快捷键:

ctrl+c 强制停止程序,退出命令输入

ctrl+d 退出或登出(不能用于vi/vim)

history 查看历史命令

history |grep ch(在历史记录中过滤带有ch命令)

!+命令的前缀,自动匹配上一次匹配的前缀命令

ctrl+r 输入内容去匹配历史命令

光标移动快捷键:

ctrl+a 调到命令开头

ctrl+e 跳到命令结尾

ctrl+键盘左键,向左跳一个单词

ctrl+键盘右键,向右跳一个单词

ctrl+l或者clear 清空终端内容(清屏)

20.yum命令 RPM(安装包)软件管理器,用于自动化安装配置Linux软件

语法:yum [-y] [install |remove |search]软件名称

-y,自动确认,无需手动确认安装 卸载

instal安装 remove卸载 search搜索

(yum命令需要root权限 需联网)

21.systemctl命令控制:启动、停止、开机自启能够被syatemctl管理的软件,一般也称之为服务

语法:systemctl start | stop| status |enable |disable 服务名

(启动/停止/查看状态/开启开机自启/关闭开机自启)

22.NetworkManager 主网络服务

network 副网络

firewalld 防火墙

sshd,ssh服务(Finalshell远程都玩Linux使用的就是这个服务)

23.ln命令 创建软连接(类似wind系统的快捷方式)

语法:ln -s 参数1 参数2

-s 创建软连接

参数1:被链接的文件或文件夹

参数2:要链接去的目的地

如:ln -s /etc/yum.conf ~/yum.conf

ln -s /etc/yum ~/yum

24.date命令 查看系统的时间

语法:date [-d] [+格式化字符串]

-d 按照给定的字符串显示日期,一般用于日期计算

格式字符串:

%Y 年 %y年份的后两位数(00..99)

%m月份(01..12) %d日(01..31)

%H小时(00..23)

%M分钟(00..59)

%S秒(00.60)

%s 自1970-01-01 00∶00∶00 UTC到现在的秒数

25.修改时区:1.先切换root权限

2.rm -f/etc/localtime (删除本地时间)

3.ln-s /usr/share/zoneinfo/Asia/shanghai/etc/locatime (将这个文件链接为本地时间)

  1. ntpdate -u ntp.aliyun.com(在阿里云网站配合ntp程序实时校准系统时间,需root权限)

  2. 127.0.0.1 这个ip地址指代本机

0.0.0.0 特殊ip地址

可用于指代本机

也可以在端口绑定中用来确定绑定关系

在io地址限制中 表示所以ip

27.hostname 查看主机名字

hostnamectl set-hostname 新名字

(更改主机名字,需要root)

相关推荐
9命怪猫2 小时前
AI大模型-提示工程学习笔记5-零提示
人工智能·笔记·学习·ai·提示工程
MonkeyKing_sunyuhua4 小时前
在 Ubuntu 22.04 上从 Wayland 切换到 X11的详细步骤
linux·运维·ubuntu
xchenhao4 小时前
Linux 环境(Ubuntu)部署 Hadoop 环境
大数据·linux·hadoop·ubuntu·hdfs·环境·dfs
生如夏花℡4 小时前
JAVA学习记录3
java·学习·idea
shaxin观yin4 小时前
python反序列化+沙箱逃逸++js+redis
python·学习·https
running thunderbolt4 小时前
Linux : Linux环境开发工具vim / gcc / makefile / gdb / git的使用
linux·git·vim
高 朗4 小时前
【GO基础学习】项目日志zap Logger使用
服务器·学习·golang·日志·zap
鼾声鼾语5 小时前
thingsboard通过mqtt设备连接及数据交互---记录一次问题--1883端口没开,到服务器控制面板中打开安全组1883端口
运维·服务器·安全
运维&陈同学6 小时前
【Logstash02】企业级日志分析系统ELK之Logstash 输入 Input 插件
linux·运维·elk·elasticsearch·云原生·自动化·logstash
dessler6 小时前
Docker-网络&跨主机通信
linux·运维·docker