自学Linux第一天

命令

tab键命令补全

  1. startx进入界面
  2. shutdown -h now立马关机
  3. shutdown -r nowreboot立马重启
  4. logout用户注销
  5. ls -al显示当前目录所有文件
  6. gcc hello.c编译c程序 默认编译后生成a.out./a.out运行 gcc -o my1 hello.c把a.out改名成my1
  7. pwd显示当前路径的目录
  8. cd改变目录
  9. mkdir aaa建立目录
  10. rmdir aaa删除空目录
  11. cp a.out /home/aloha赋值a.out到aloha文件夹下 , -r递归复制
  12. rm a.out删除a.out文件
  13. rm -rf *强制删除所有文件和文件夹
  14. more a.log分页 , less a.log分页
  15. ls -l /etc/ | more | 为管道命令,把上一个命令的结果交给 | 的后面的命令处理
  16. grep -n "要查找的内容" 查找的文件.*在文件查找内容, n 显示行数
  17. find / -name hello.c从根目录中查找hello.c
  18. ls -al > a.txt把列出的数据写入a.txt中,覆盖a.txt的内容(重定向命令)
  19. ls -al >> a.txt把列出的数据追加写入a.txt中
  20. <

指定运行级别

vi /etc/inittab修改id的值,0关机,1单用户,3多用户有网络,5图形界面,6重启

vi编辑器

  1. vi Hello.java
  2. i进入插入模式
  3. esc进入命令模式
  4. :wq保存退出 , :q!不保存退出

文件目录

  1. root与root相关文件
  2. bin存放常用命令
  3. sbin存放有权限的命令
  4. etc存放系统配置文件
  5. usr存放共享系统资源
  6. home用户文件根目录
  7. dev存放设备文件
  8. lib存放系统内核库
  9. mnt软驱,临时安装点
  10. boot系统引导
  11. tmp临时文件
  12. var存放经常变化的文件

用户管理

  1. useradd aloha添加新用户
  2. passwd aloha为alhoa设置密码,没有写用户名,则为当前用户设密码
  3. userdel -r aloha删除用户及用户主目录
  4. groupadd a添加组
  5. useradd -g 组名 用户名创建用户并指定用户分配的组
  6. usermod -g root -l a b把用户名b修改成a,并修改用户组为root
  7. chown 用户名 文件名修改文件所有者
  8. chgrp 组名 文件名修改文件的用户组

你可能感兴趣的:(linux)