局部.nanorc设置

  1. // /home/senking
  2. // .nanorc
  3. set autoindent
  4. set mouse
  5. set smarthome

全局.nanorc设置

  1. // /etc/nanorc
  2. // sudo nano /etc/nanorc
  3. set mouse
  4. set autoindent
  5. set smarthome

配置终端.bashrc

  1. /*
  2. // 局部.bashrc
  3. /home/senking/.bashrc
  4. // 全局.bashrc
  5. /etc/bashrc
  6. */

profile配置文件

  1. // 全局
  2. /etc/profile
  3. //局部
  4. /home/senking/.profile
  5. //立即生效命令
  6. source .bashrc
  7. source .profile

修改服务器地址

  1. // nano /etc/yum.repos.d/CentOS-Base.repo
  2. 1.//备份原文件
  3. mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
  4. 2.//下载新文件替换
  5. wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
  6. 3.//运行生成缓存
  7. yum makecache

yum 包管理器

  1. //都是升级命令
  2. yum update //不删除旧包
  3. yum upgrade //删除旧包
  4. //搜索包
  5. yum search wget
  6. //安装
  7. yum install wget
  8. //删除包
  9. yum remove wget

安装手册(man,apropos)

  1. yum install -y man-pages
  2. mandb
  3. man mkdir
  4. //NAME 里面的就是名字,和简单描述。
  5. //SYNOPSIS 用法。 粗体文字表示原封不动的输入,下划线的文字表示要用的实际内容替换
  6. apropos sound

补充(cp):

  1. //单项cp
  2. cp file file.txt
  3. //多项cp
  4. cp file1 file2 demofile/

查找文件(locate)

  1. //1 locate 命令是搜索包含关键字的所有文件和目录
  2. // locate 新建的文件找不到,解决方法是更新文件数据库
  3. sudo updatedb // 更新文件数据库
  4. //2 find 查找文件的命令
  5. find 何处 何物 做什么
  6. // 何处: 指定在那个目录查找
  7. // 何物: 必须!查找什么,可是 文件,大小,近访问时间
  8. // 做什么:默认,只会显示找到的文件
  9. // 按照文件名查找
  10. find -name "list"
  11. //按照文件名在规定的目录查找
  12. find /home/senking/ -name 'list_ls*'
  13. find /home/senking/ -name '*ls_1'
  14. find /home/senking/ -name '*ls_*'
  15. // 全硬盘查找
  16. find / -name '*ls_1'
  17. //2.1 find 按照文件大小查找(Ko,Mo,Go , 千字节,兆字节,千兆字节)
  18. find /var -size +10M
  19. // 查找小于50Ko的文件
  20. find /var -size -50k
  21. // 2.2 find 按照文件访问时间查找 -atime -7(单位是天,-号是小于)
  22. find -name '*.txt' -atime -7
  23. // 2.3 find 按照文件类型查找 -type d (d,目录。f,文件)
  24. find . -name "demo1" -type d
  25. ////操作查找结果////
  26. // -printf 打印
  27. // -printf "%p - %n\n" (%p:文件名, %n:用户名)
  28. find -name '*.txt' -printf "%p - %n\n"
  29. // -delete 删除
  30. find -name ".png" -delete
  31. // -exec 执行一个命令 / -ok 执行命令,并提示是否继续
  32. // {} 会用查找到的每个文件来替换
  33. // \; 是必须的结尾
  34. find one -name '.txt' -exec chmod 600{}\;

Permission denied 没有权限