linux命令

mkdir 创建目录(make directorys)

  -p 递归创建目录

ls 显示(list)

  -d 显示目录

  -l long

  -a all

  -i inode

  -h human-readable

printf 输出内容

cd 切换目录(change directorys)

  - 上一次目录

touch 创建文件

vi/vim 查看文档编辑器

  :set nu 显示行号

  dd 删除当前行

  yy 拷贝当前行

  p 粘贴

  d gg 定位到d行

  G到文件尾

  gg到文件头

pwd 查看用户当前路径

cat 查看文件内容

  cat >> a.txt <<EOF

  添加内容

  EOF

  -n 显示行号

echo 打印输出内容

cp 复制内容(copy)

  -a =dpr复制目录

  -p 属性一起复制过去

  -r 递归复制

mv 移动文档(move)

rm 删除(remove)

  -f 强制删除

  -r递归删除

rmdir 删除空目录

alias 别名 alias  name = “”

seq 打印数字序列 (sequence)

  -s “分隔符” 横着打印数字序列

echo {1..5} 输出1-5

tac 反转内容输出

tree 查看目录结构

xargs 用于吧find/ls 的输出结果交给后面命令处理

man 查看命令及文件配置

history 查看历史纪录

  -d 行号 删除当前行

  -c 清空历史纪录

diff/vimdiff file1 file2 比较两个文件差异

whoami 查看当前客户端用户名

w 查看当前登录用户

useradd 添加用户

passwd 用户名 修改密码

  --stdin 输入流

su - 切换用户

sudo 普通用户拥有制定root权限

  -l 查看权限

chkconfig 查看开机自启动软件命令

netstat 查看网络状态

  -lnutp

  -an

 

PATH 所有包含在环境变量里面的路径

  全局生效:/etc/profile

  普通用户生效:~/.bash_profile或~/.bashrc

lsof  

  -i:port 查看端口号

man 查看命令减少 

yum 包管理工具

rpm 软件安装 

chattr 改变文件属性

  -i

  +i

lsattr 显示文件属性

mount  sdb /mnt 挂载硬盘

uname 打印系统信息

  -a all

  -r kernel

  -m machine

halt(init 0)关机

reboot (init 6)重启

shut down -r 0 重启 -h 0 关机

file determine file ttype

mknod make blocks

ln make links between files

tar 打包

gzip compress

 


你可能感兴趣的:(linux,用户,change,touch,编辑器)