01.Linux命令命令

Linux.01

0.1.Linux基本命令

ID 1
1 [centos@bogon ~]$
2 centos 用户名
3 @ @
4 bogon 主机名
5 ~ 当前目录
6 $ 非root用户命令行
7 # root用户命令行
8 ls 列出当前目录下的文件或文件夹
9 cd change directory 切换目录
10 相对路径 相对于当前目录的路径 cd Desktop
11 绝对路径 相对于根目录的完整路径 cd \Users\chang\Desktop
12 Linux中路径左斜线“/” Windows中路径右斜线“”
13 ls -al -a 显示全部 //全部指的什么?
14 -l 显示详细信息
15 ll ls -l
16 ls --help 查看帮助
17 su root switch user 切换用户到root
18 cat ifcfg-ens33 查看ifcfg-ens33文件内容
19 reboot 重启
20 ip addr 查看本机ip
21 cd ~ 进入到家目录,对于centos,家目录是/home/centos,对于root,家目录/root
22 pwd 查看当前目录的绝对路径
23 touch 1.txt 创建1.txt文件
24 rm 1.txt 删除1.txt
25 mkdir aaa 创建文件夹
26 ll aaa 查看文件夹内容
27 rm -r aaa 递归删除文件夹
28 echo 回音
29 > 或 >> 重定向,> 为覆盖,>> 为追加
30 echo helloworld > 1.txt 将helloworld重定向到1.txt
31 cat 1.txt 查看整个文档
32 more 1.txt 分页查询
33 head [-n] 1.txt 默认前十行,输出前n个行
34 tail [-n] 1.txt 默认后十行,输出前n个行
35 clear 清屏,快捷键jo9j
36 whoami 输出当前用户名
37 sudo 临时使用root权限进行操作
38 passwd 修改密码,修改当前用户
39 passwd centos 指定用户名修改密码,只有root可以做
40 cp 1.txt 11.txt 拷贝文件
41 mv 1.txt 111.txt 移动文件,可以进行重命名
42 rename 11.txt 22.txt 11.txt 重命名
44 echo -n 去除换行符
45 echo -e 转译,将特殊字符转移
46 wc 3.txt 统计单词个数,包括行数、单词数、字节数

0.2.vi 文本编辑器

ID 1
1 vi ifcfg-ens33 编辑ifcfg-ens33文件内容
2 按insert或者i 进入到编辑模式,光标定位修改文件,将最后一行的no改成yes
3 esc 退出编辑模式
4 :wq 保存退出
5 x 非编辑模式下删除单个字符
6 dd 非编辑模式下删除整行
7 dG 删除当前行及其后面所有行
8 :wq 保存退出
9 :q! 不保存退出

0.3.putty:远程登录软件

ID 1
1 ip addr 查看本机ip
2 su root switch user 切换用户到root
3 cd /etc/sysconfig/network-scripts/
4 cat
5 putty中的复制粘贴 复制:选中即复制 粘贴:复制后鼠标右键粘贴

0.4.Linux目录和文件类型

ID
1 - 文件
2 d 文件夹
3 l 符号链接
4 s 套接字文件
5 b 块设备文件
6 c 字符设备文件
7 p pip
8 which ls ls是Linux的可执行文件
9 which ip ip也是Linux中的文件
10 /etc 配置文件目录
11 /home 普通用户家目录的父目录
12 /lib 库文件
13 /proc 进程文件
14 /usr 用户目录
15 /root root用户的家目录
查看帮助:
17 ls --help
18 help echo
19 man echo
20 info echo

猜你喜欢

转载自www.cnblogs.com/SteveDZC/p/9832153.html