who --显示登录者的信息
whoami --显示登录者的名字
pwd --print working directory 显示当前工作目录(路径) 路径 /home/ubuntu
4.cd --改变工作路径 change working directory cd 路径 cd / 进入到根目录 绝对路径 /xxx/xxx/ 相对路径 相对当前所在的路径而言 特殊的目录: / 根目录 ~ 用户目录 /home/ubuntu cd 和 cd ~的效果是一样的 . 代表当前目录 … 代表上级目录
5.ls --list 列出文件和文件夹 在linux下面 以.开头的文件都是隐藏文件选项: -a 显示所有的文件(目录也称为文件) -l 以详细的方式显示 – 目录 - – 普通文件 - l – 链接文件 - s – socket文件 - p – 管道文件 6. clear --清理界面 7. touch --创建空白文件 更新文件时间缀 8. mkdir --创建目录 make directory mkdir day01 day02 day03 平级目录 -p 创建联级目录 mkdir -p day01/code mkdir -p day01/code node 9.rmdir --删除空目录 remove empty directory 10.rm --删除文件 rm a.txt b.txt c.txt -i 询问是否删除 -r 删除非空目录(递归删除) -f 强制删除 11.cp --拷贝 cp 路径/文件 路径/ 保留之前的名字 cp 路径/文件 路径/新文件名 改名 -r 拷贝目录 -i 询问是否覆盖(如果没有直接覆盖) -f 强制执行 12.mv --剪切 改名字 move 移动 文件 和 文件夹 mv day01 ./xx/newname mv day01 ./xx/ mv day01 day02 13.模糊匹配 rm mv cp: * 代表意多个任意字符 [x-y] 代表 x到y之间的任意字符 [abc] 代表a,b,c任意一个字符 \? 代表任意一个字符 \* 代表字符本身 \? 代表?字符本身 14.find --查找 find [指定的目录] -name “文件名” 搜索该文件 15.cat --查找文件的内容 -A 显示出特殊的空白字符 tab键(制表符) ^I \n $ -n 显 示行号 -E 把换行符显示成 $ -T 能够区分tab 还是空格 16.head --查看文件开始10行内容 head -n 文件名 显示前n行 17.tail --查看文件末尾10行内容 tail -n tail -f 以流的方式查看文件末尾内容的变化情况(使用最多的方式) 18.echo –显示Echo 追加的内容 >> 文件 19.输出重定向 显示到终端界面 > 清空写入到文件中 >> 追加写入到文件中 20.more --查看文件 显示最开始的一屏幕的内容 最下面显示内容的百分比 Enter 键 每次往后翻一行 Space 键 每次往后翻一屏幕 q 退出 21.less --查看文件 显示最开始的一屏幕的内容 Enter 键 每次往后翻一行 Space 键 每次往后翻一屏幕 q 退出 向上 方向键 往前面翻 PgUp 向下 方向键 向后面翻 PgDn 22.grep --根据文件内容查找 grep [选项] 匹配的字符串 文件名 查找某个文件中是否包含某个字符串 -n 显示行号 -c 统计次数 -i 忽略大小写 -r 进入到目录下查找 统计所有的.c文件中包含 time 这个字符串的记录 find / -name ".c" | xargs grep “time” 23.| 管道 命令 | 命令 把前面命令执行的结果作为 | 后面命令执行时的参数 24. man --linux手册 英文 25. wc --统计 行数 单词 字符/字节 数 26. chmod --修改权限 ± [rwx] 增加删除 对应权限 27.ln — 创建链接 文件名的含义: 表示磁盘文件中数据的访问形式和路径 文件的硬链接数: 表示访问该文件所代表的磁盘中的数据的访问方式有多少个 ln 路径 文件名 创建硬链接 ln -s 创建软链接 硬链接:代表的是磁盘数据的一个访问途径 软链接:保存路径本身 windows 快捷方式 28.useradd --增加用户 29.useradd --删除用户 29.passwd --修改用户密码 30.groupadd 31.groupdel 32.sudo --获取超级用户权限 33.su --切换用户 34.shutdown -h now --立即关机 35.shutdown -r now --立即重启 36.reboot --重启 37.halt --关机 38.poweroff --关机 39.ps --查看进程 ps -elf ps aux 40.top --任务管理器 41.kill -9 pid --杀死某个进程 42.ifconfig --查看网络情况 ipconfig 43.df --查看文件磁盘 和 文件系统 的使用情况 使用技巧: 1.通过[上/下]方向键 可以查找执行过的命令 2.tab键能自动补全 3.cd - 返回刚才所有的目录 4. ./a.out 44.vi/vim 纯文本编辑器 vim是vi的升级版本 vi 创建新文件 vi 打开一个已经存在的文件 三种模式: 命令模式 编程模式 底行模式 命令模式 i,I,a,A,o,O 进入 编辑模式 Esc 回到命令模式 命令模式 shift+: 进入底行模式 Enter 回到命令模式 命令模式: shift+zz 保存退出 底行模式: q! 强制退出(不保存) q 退出(如果修改,必须强制退出) w 保存 wq 保存退出 45.i,I,a,A,o,O的区别: i: 在光标位置插入 I:在光标所在行行首插入 a:在光标位置后面插入 A:在光标行行尾插入 o: 在光标行下面插入新行 O: 在光标行上面插入新行 46.移动光标位置: 方向 h(左)j(下)k(上)l(右) $ 定位到本行行尾位置 ^ 定位到本行行首位置 gg 定位到第一行 G 定位到末尾行 ngg n代表数字 定位到第n行 w 跳过光标所在单词 定位到下一个单词开始 nw 定位到第n个单词 47.删除行 (删除的内容其实是放到剪切板中) dd 删除光标所在行 ndd 删除从光标行开始n行复制行 yy 复制光标所在行 nyy 从光标行开始复制n行 粘贴行 p 粘贴到光标所在行的下一行开始粘贴 dw 删除单词 ndw n表示数值 d$ 删除到行尾 d^ 删除到行首
--------------------------------这些是常用的命令,目前整理了这些--------------------------------
