学习linux注意点和我常忘记的命令(更新中)
来源:互联网 发布:如何使mac电脑不休眠 编辑:程序博客网 时间:2024/04/30 08:49
注意点:
1. 在做删除等破坏性命令时,最好用echo等命令看下所删文件列表。
2. Linux 是以 $ 为断行字符,而在 Windows 则是以 ^M$ 为断行字符
3. 使用 cat -A 时,会将 [tab] 按键以 ^I 显示,而断行字符也会显示出来
4. 文件的 Access time,atime 是在读取文件或者执行文件时更改的。例如: 用编辑器进入,即读取。用cat查看文件信息,即访问。
文件的 Modified time,mtime 是在写入文件时随文件内容的更改而更改的。
文件的 Create time,ctime 是在写入文件、更改所有者、权限或链接设置时随 Inode 的内容更改而更改的。
因此,更改文件的内容即会更改 mtime 和 ctime,但是文件的 ctime 可能会在 mtime 未发生任何变化时更改 - 在权限更改,但是文件内容没有变化的情况下。
ls命令可用来列出文件的 atime、ctime 和 mtime。
ls -lc filename 列出文件的 ctime
ls -lu filename 列出文件的 atime
ls -l filename 列出文件的 mtime
5. 在写shell scrips时
我经常忘记的命令:
1. file:查看文件属性。
2. startx 在命令行界面启动x-window
3. chmod:改变权限
4. ln:链接
5. pwd查看当前目录
6. cp report*[12] /tmp/archive/ 相当于拷贝文件report*1 report*2 到/tmp/archive/
cp report*[1-3] 相当于拷贝文件report*1 report*2 report*3 *是通配符
cp /var/log/wtmp . <==想要复制到目前的目录,最后的 . 不要忘 。还有将档案的所有特性都一起复制过来,可以加上 -a 喔!cp -r /etc/ /tmp 复制目录
6. df获取文件系统总的剩余空间
7. du磁盘使用率
8. less,可以向前翻页(使用b),向后翻页(使用空格键)在整个输出中,每次一屏.比cat好
9. head和tail
10. wc –l /etc/passwd计算有多少行。用cat –n /etc/password 查看内容,看最大的行数就可以知道有多少帐户。
11. cut 过滤数据
12. sort排序
13. uniq命令可以计算出有多少个相同的行
14. bc:计算器 scale = 3 表示小数位为3位
15. quit:退出程序
16. ifconfig: 看ip信息 注意不是ipconfig
17. service network restart 重启网络服务,有时候网络属性改变了需要重启,则用此命令。
18. diff 比较文件的不同信息
19. man –k keyword: 包含keyword的
man –f keyword: 只有keyword
man –a keyword: 显示keyword的第一个命令
man n keyword: n表示数字
1 用户指令 2 系统调用 3 库调用 4 特殊文件 5 文件格式
6 游戏文件 7 临时文件等混杂文件 8 管理员(root)专用
20. df –h 显示1G=1024的大小 df –H 显示 1G=1000M的大小
21. head –n 默认前n行 tail -n默认后n行
22. rmdir –rf /home/file 全部删除
23. su – username : 加“-” 切换用户完全地
su username : 没有加“-”,但是系统变量、环境变量等参数还是原来的设置。
24. Alt+Fn(n=1~6) 命令行界面 n=7~12 图形化界面
25. who am I/i 当前用户的信息
26. finger 用户名 当前用户的详细信息
27. mail 进入邮件
mail 用户名或者邮箱地址 –s “How are you” 这是主题
Cc: (输入抄送的地址,不输入就按回车)
28. uname 查看系统信息,uname –r 查看内核版本
29. xhost somehost.us.acme.com 连接远程主机图形界面
30. id 用户名 查看用户名、所属组信息
------最近使用命令-----
31. ls -alrt 列出当前目录下的详细信息
32. ps -ef | grep ** 寻找后台进程包含**字符的进程
- 学习linux注意点和我常忘记的命令(更新中)
- 记录常忘记的Linux命令
- linux shell 编程常需要的注意点 (一)
- JSP中一些需要注意和经常忘记的问题
- 我容易忘记的命令
- 机器学习问题的改变,我的注意点
- Linux常考指令(更新中)
- 学习注意点总结:持续更新~
- Doja开发注意点(持续更新中)
- python语法注意点(更新中)
- 容易忘记的linux命令
- 容易忘记的Linux命令
- linux 一些常命令——注意项
- 我的JAVA学习笔记(记下一些容易忘记的知识点)持续更新
- linux中几个常混命令
- 小小的注意点(持续更新)
- 设计系统更新补丁的注意点
- python的学习和注意点初学的几个例子
- oracle 数据库的字符集(4)
- oracle 字符集问题(5)
- oracle 字符集问题(6)
- Java源码分析:深入探讨Iterator模式
- 项目开发过程中遇到的问题
- 学习linux注意点和我常忘记的命令(更新中)
- CRM下午茶(22)-客户关系管理应用现状
- Android学习——环境搭建
- 给自己定的一些目标
- Eclipse中插件的安装
- 声明
- 按F1进入系统出现的“CPU Fan Error”故障
- JS navigator 对象
- AS3 Bitmapdata brush!