linux

1. windows:
   --> cd # change directory
  --> D: # 进入d盘
  --> cd file1file2 # 切换到指定目录
  --> cd .. # 上一级目录
  --> cd - # 切换到上一次所在目录
  --> dir # 查看当前文件夹下的所有内容
  --> ipconfig # 查看ip地址
  --> ping # 测试能否联通某个ip
  --> md # make directory
  --> md file3 # 在当前文件夹下建立文件夹
  --> md c:file4file5 # 在c盘的file4里面新建一个file5
  --> del c:file4file5 # 删除c盘的file4里面的file5

2. linux

1.  $  # 代表当前用户是普通用户
2. su - root # 切换管理员用户,然后输入密码
3. # # 代表管理员用户
4. exit # 退出当前用户
5. init 0 # 关机
6. init 6 # 重启
7. shutdown -h now # 立即关机
8. f1 - f3 # 暂时不知

9. who # 显示当前所有在登录用户
10. whoami # 当前登录用户

11. date # 当前时间
12. date 月日时分年 # 修改日期为指定日期

13. cal # 查看当前月份的日历
14. cal 月 年 # 查看指定月份的日历

15. clear(或CRTL+L) # 清屏

16. passwd # 修改当前用户密码

17. echo # 回显命令
18. echo 123 | passwd --stdin root # 将 |左边命令的执行结果作为右边交给右边的命令作为输入,另--stdin只能是root用户使用


 3. 命令格式

命令本身 + 选项 + 参数
1. ls # 浏览
2. pwd # 查看当前目录
3. mkdir # 新建目录
4. mkdir -p /b/c # 建立一个b文件夹,再在b下面建立一个c文件夹
5. mv /a/f /a/f1 # 将a下面的f改名为f1。 mv代表move
6. mv /a/f /d/ # 将a下面的f移动到d下面
6.1 cp 是复制,用法与mv类似
7. 如果写完一行代码不想继续执行,可以CTRL + C
8. rm -rf /a/ # 将a里面的所有内容删除,慎用!!!, rm = remove
9. 建议所有的删除命令不用rm,而是用mv移动到一个temp的文件夹里面

10. touch a.txt # 新建一个文件
11. mv /c/a.txt /c/b.txt # 将c中的a改为b
12. ls a.txt # 查看a
12.1 ls -a /home/jack # 查看jack文件夹里面的所有文件,包括隐藏文件
13. rm a.txt # 删除a

14. cat /a/b.txt # 查看a文件夹下的b文件的内容
15. less /a/b.txt # 分页查看b文件
16. more /a/b.txt # 百分比查看b文件
17. head -n 1 /a/b.txt # 查看第一行内容,去除 -n 1,默认看前十行
18. tail -n 1 /a/b.txt # 查看倒数第一行的内容
19. tail -f /a/b.txt # 动态监听b文件是否有新增内容

20. history # 显示已经执行过的所有命令
21. !12 # 在执history的基础上知道了所执行命令的序号,此条可以复制第12条命令(类似以上下键)
22. history -c # 清除之前的历史记录

原文地址:https://www.cnblogs.com/JackShi/p/12952692.html