1.pwd 查看当前所在目录
2.ls 查看目录 -l 长格式 -a显示所有 -i 显示inode(索引)节点 -h显示大小单位 索引节点 唯一表示
-F 不同文件结尾不同表示@链接文件 * -p 目录加斜线
-time -style 修改时间的格式 long -iso 年月日时分
ios 月日时分
3.mkdir 创建 目录
mkdir -p 连续创建多个目录
4.man --help info 帮助
5.touch 创建 文件(记事本)
6.useradd X 创建账户
7.su - X 切换用户
8.查看网卡信息 ip a
9.export(选择语言) LANG=zh_CN.UTF-8(汉语)en_US.UTF-8 (英语)
10.cd X(进入路径)
11.echo '内容' >>文件名 (直接写入)
12.ll 显示文件属性 建立时间(ls晋级)
13.tree 以树形结构显示目录下内容
14.cp:复制 -a
15.mv:移动
16.rm:删除
17.nmtui 改网络配置
18.systemctl restart network 重启
19.alias 别名
20.unalias 取消别名
21.cat 查看文件内容 cat>/文件<<开头名称 多行输入 结尾输入名称结束。
-n显示行号
22.find / -type f -name'x' 搜索
23.vi/vim:纯文本编辑器
vi 记事本
vim notepad++
24.echo 输出和打印 echo '内容'>目录 (覆盖输入) echo ' (多行输入) -e 转义字符 &
25.more 分页显示文件内容
26.less 分页显示文件内容
27.head 显示文件内容头部 -n
28.tail 显示文件内容尾部 -f 跟踪显示文件尾部得信息 实时
29.tr "内容" "内容" <文件 后内容替换前内容 空格则是删除 不能保存 > 文件 导入目录
30.grep "内容" 文件 筛选出文件中含有内容的一行 -v 反向过滤
-i:不区分大小写 -n :(数字)显示行号 -w 过滤出有该单词的一行 -o只显示过滤内容 -E grep -E "a|b"
31.file 查看文件类型
33.which 命令 查看命令位置
32.ln 文件名 链接名 创建硬链接 -s 创建软连接
33.whereis:显示命令及相关文件全路径(较多) -b 只查找二进制命令
34.locate 查找文件及帮助相关,从updatedb对应的数据库里查 没啥用
35.find 查看目录下的文件
find / -type d -name "" 常用
-name按名字查找
-type 按类型查找 f文件 d目录 l 链接
-exec 对查找的结果进行再处理 效率低
find /目录 -type d -exec ls -l {}\;
大括号等于之前的结果 \转义
-mtime 按时间搜索
+3 3天前 -3最近三天 3 之前第三天
\转义字符
36.xagrs:执行命令
-n 几个东西在一组,分组方式排列 xagrs -n 分组数量 < 文件
-d 指定分隔符,如果不指定 默认是空格。 xargs -d " " <文件
-i 把{}当作前面查找的结果
find/data -type f | xargs rm -f (xargs将管道前东西导入rm -f后)
| xargs -i ls -l
37.date 显示系统时间
-s 修改系统时间下
-d 加减X天,并显示
38.tar ***** 打包压缩 文件压缩,大小会降低。
打包:tar 参数 筐 苹果
-z 压缩 -c 创建 -v 输出打包过程 -f 对文件打包 -h 解压软链接
tar zcvf /目标地址.tar.gz 目录 zcf
-tf 检查压缩包内容 t是查看 f是文件
tar tf /压缩到的地方.tar.gz
data.tar.gz tar表示打包 gz表示gzip格式压缩
tar zxvf data.tar.gz zv可以不用。 解压 tar xf data.tar.gz
-C 目录 压缩 到其他目标目录 -X 解压
--exclude 排除不打包的文件
将目录中的文件打包到目录里
/etc/passwd 用户存在于此目录
39.id root(用户名) 查找UID
40.whoami 查看当前用户
41.useradd 添加普通用户
su -x 切换用户
42.logout 让用户退出系统
43.groupadd 创建用户组
44.stat 查看文件属性 (访问时间之类)
-c 获取指定文件属性的一部分
[root@xiaozhang ~]# stat -c %A /etc/hosts 显示字符权限。
-rw-r--r--
45.df 查看系统信息
df -h 查看block数量
df -i 查看inode数量
hostnamectl 修改主机名C7 永久 hostname C7 C6 临时
uname -r 查看内核
ip a 显示IP地址
ip route 查看网关
ss-lntup 查看端口
setup 配置网络
ifconfig 查看所有网卡信息
ifup eth0 启动第一个网卡
ifdown eth0 关闭第一个网卡
Centos linux安装补充知识
Uname –n 是查看主机名 uname 是查看主机信息
-r查看内核信息 -m查看32位还是64位 -a 查看所有
挂载命令mount
卸载命令umount
临时挂载点/mnt
df 查询挂载点
CentOS7 :chmod +x /etc/rc.d/rc.local 先使得此文件能运行,加权限。
lastlog查看谁登录过
biosdevname=0 net.ifnames=0