命令总结

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

你可能感兴趣的:(命令总结)