文件查看的命令
- cat file 从第一个字节开始正向查看文件的内容
- more file查看文件更多的内容
- less file 与more file相似,支持向后浏览,方向键上下翻页,q键退出
- 空格键 显示文本的下一屏内容
- head -2 file 查看一个文件的前两行
- tail -2 file 查看一个文件的后两行
- find 用来在指定目录下查找文件
- grep 文本搜索工具
进程线程操作
- ps -e 显示所有程序
- ps -f 显示UID、PPID、C、与STTME
- top 实时动态地查看系统的整体运行情况
- top -H 显示应用程序的线程信息
- top -fj 显示线程在那个cpu上运行
调试的操作
- l 显示代码
- b 加断点
- info break 显示断点信息
- r 启动程序
- n 下一步
- c 继续运行
- s 进入函数
- p 打印
- finish 推出函数
- bt 显示函数调用栈关系
- info threads 显示可调用的线程信息
- thread 调试指定线程
- set follow-fork-mode child 跟踪子进程
关机、重启
- shut down -h now 关机
- init 0 关机
- telinit 0 关机
- shutdown -h hours:minutes & 按预定时间关机
- shutdown -c 取消按预定时间关闭系统
- shutdown -r now 重启
- reboot 重启
- logou 注销
文件操作的命令
- cd /home 进入/home目录
- cd ..返回上一级
- cd ../..返回上两级
- cd ~user 进入个人的主目录
- cd - 返回上次所在的目录
- pwd 显示工作路径
- ls 查看目录中有哪些文件
- ls -l显示文件和目录的纤细资料
- la -a显示隐藏文件
- mkdir nihao 创建一个叫“你好”的目录
- rm -f file 删除一个叫“file”的文件
- rm -rf file 删除一个叫“file”的文件并删除其内容
- rmdir nihao 删除一个叫“你好”的目录
- rmdir -rf 你好 删除一个叫“你好”的目录并删除它们的内容
- mv nihao buhao 重命名/移动一个目录
- cp file1 file2 复制一个文件
- cp /dir 复制一个目录当下所有的文件到当前目录
- cp -a dir1 dir2 复制一个目录
- touch file 创建一个叫“touch”的文件
文件权限的操作
- ls -lh 显示权限
- chmod ugo + rwx file 设置目录的所有人、群组,以及其他人以读写执行的权限
- chmod go -rwx file删除群组,以及其他人对目录的读写执行权限