Linux常用命令啊,我这一路走来,真是踩了不少坑。记得那年在深圳,我刚开始学Linux,那时候还是个小白,整天对着命令手册,那叫一个头大。
先说一些基础的吧,比如ls,这个命令我用的最多,就是用来查看目录下文件和文件夹的。记得有一次,我误删了一个重要的文件夹,就是没看清楚路径,直接rm -rf了,那叫一个心疼啊,当时的数据量也不小,大概有几百兆。
然后是cd,这个命令也经常用,用来切换目录的。有一次在杭州,我帮朋友做项目,那个目录结构深得像迷宫,我差点就迷路了,还好cd帮我找回了方向。
cp和mv也是经常用的,复制和移动文件嘛。有一次在成都,我需要把一个脚本文件移动到另一个目录下,结果mv的时候不小心写错了命令,差点把源文件也给删了,幸好反应快,赶紧Ctrl+Z回退了。
cat和less或者more,这两个命令用来查看文件内容。有一次在南京,我需要查看一个日志文件,结果文件太大,直接cat看不清,后来用了less,这才慢慢看完了。
grep也是常用命令之一,用来在文件中搜索内容。记得在武汉,我需要在一个大日志文件中找到某个错误信息,就是用grep加上了错误信息的关键词,才快速找到了问题所在。
还有sudo,这个命令用来执行需要管理员权限的命令。有一次在杭州,我需要安装一个软件,结果发现没有权限,后来用了sudo,问题才解决。
这些命令都是我亲身实践过的,虽然过程中踩了不少坑,但也让我对Linux有了更深的了解。不过说到底,Linux的世界还是太大了,还有很多命令我还没接触过,这块我就不敢乱讲了。哈希望这些能帮到你!
ls -l 查看详细文件列表,时间地点数字全都有 cd /path/to/directory 切换目录 cp file1 file2 复制文件 mv file1 file2 移动或重命名文件 rm file1 删除文件 chmod 755 file1 修改文件权限 sudo apt-get update 更新软件包列表,Linux系统常见 sudo apt-get install package 安装软件包 sudo apt-get remove package 移除软件包 ping google.com 检测网络连通性 df -h 查看磁盘空间使用情况 du -sh /path/to/directory 查看目录占用空间 top 查看系统进程 ps aux 查看所有进程 kill -9 pid 杀死进程 grep "keyword" file.txt 在文件中搜索关键词 grep -r "keyword" /path/to/directory 在目录中递归搜索关键词 tar -czvf archive.tar.gz directory 打包目录 tar -xzf archive.tar.gz 解压文件 zip archive.zip file1 file2 创建zip文件 unzip archive.zip 解压zip文件 wget https://example.com/file.zip 下载文件 scp user@remotehost:/path/to/file /local/path 远程复制文件 ssh user@remotehost 远程登录 man command 查看命令手册页