对于软件从业者来讲linux基本命令并不陌生,用于搭建环境、定位日志呀都有帮助,linux必须得多敲多实践,没有捷径!分阶段练习效果更佳。结合项目中场景效果更佳。
/cd命令/
切换到/Users/rss/Documents/rss_test/work
切换到上级目录
切换到上上级目录
切换到当前主目录
cd ~/mkdir命令/
在/Users/rss/Documents/rss_test/work目录下
新建一个rss_test文件夹
新建两个文件夹(rss_log 、rss_studay)
新建多层文件夹
/cp命令/
在/ Users/rss/Documents/rss_test/work目录下
复制rss.txt 文件到/Users/rss/Documents/rss_test/work
报错:cp: /rss_log: Permission denied su root 要切换到root权限下
cp rss.txt rss_log
复制当前文件夹到/Users/rss/Documents/rss_test/work
cp -r rss_log rss_test
/mv命令/
移动一个文件夹rss_log到rss_test
移动一个文件rss.txt到rss_test
移动两个文件(rss_log rss.txt)到上层目录
/history命令/
查看历史命令
history
查看历史上执行cp的命令
history |grep cp
执行序号为32的命令
!32
/ls命令/
查看当前目录下所有的目录和子目录文件
列出目录下所有文件(包含隐藏文件)
列出文件的详细信息
列出当前目录所有以rss开头的文件
/tar命令/
压缩一个文件
压缩多个文件
压缩一个文件夹
解压到指定的目录中
/tail命令/
查看实时动态显示日志
tail -f rss.log
实时动态显示日志最后两百行
tail -200f rss.log
/top命令/
查看进程信息
监控每个逻辑cpu状况
top 按1
高亮显示当前运行的进程
top 按B
退出top程序
按q
/ps命令/
查看所有进程
ps -A
/vi/vim命令/
1.创建文件rss.txt
vi rss.txt
2.输入内容Today is a good day!
输入i进入编辑模式,输入内容Today is a good day!
3.保存并退出
:wq
/ifconfig命令/
/find命令/
在/Users/rss/Documents目录以及子目录下查找名字为rss.txt的文件
在当前目录以及子目录下查找任何后缀为.tar的文件
在当前目录下查找更改时间在3天以内的文件
在当前目录下查找更改时间在3天以前的文件
/chmod命令/
1.将文件 isTester.ini 设为所有人皆可读取
chmod +r 文件名称
2.将 isTester.ini 设定为只有该文件拥有者可以执行
chmod u+x 文件名称
3.给文件 isTester.ini 设置所有权限
chmod 777 is 文件名
=======================================================
注:正在学习c/c++ linux的朋友,需要学习资料的,可以扫描下方二维码获取(免费分享哦)