Linux命令
绝对路径:从根目录算起的路径叫做绝对路径
相对路径:从当前目录算起的路径叫做相对路径
> 如果文件存在会覆盖原有文件内容,相当于文件操作中的‘w’模式
>> 如果文件存在会追加写入文件末尾,相当于文件操作中的‘a’ 模式
命令 | 说明 | xxxx | 命令 | 说明 |
---|---|---|---|---|
ls | 查看当前目录信息 | clear | 清除终端内容 | |
tree | 以树状方式显示目录信息 | cd 目录 | 切换到指定目录 | |
touch 文件名 | 创建指定文件 | cd ~ | 切换到当前用户的主目录 | |
mkdir 目录名 | 创建目录(文件夹) | rm -rf 文件 | 强制递归删除目录及其内容 | |
rm 文件名或者目录名 | 删除指定文件或者目录 | cp | 拷贝文件、拷贝目录 | |
mv | 移动文件、移动目录、重命名 | ls -l | 以列表方式显示 | |
ls -h | 以大小单位显示,默认是字节 | ls -a | 显示隐藏文件和隐藏目录 | |
mkdir a/b/c -p | 创建所依赖的文件夹 | gedit | 文件编辑命令,可以查看和编辑文件 | |
ln -s | 创建软链接 ( Windows下的快捷方式 ) | ln | 创建硬链接 |
命令 | 说明 | Xxxx | 命令 | 说明 |
---|---|---|---|---|
cat xxx.txt | 查看小型文件 | more xx.txt | 分屏查看大型文件 | |
grep | 文本搜索 | 空格 / f | 显示下一屏信息 | |
find / -name xx.txt | 从根路径开始查找xx.txx文件 | b | 显示上一屏信息 | |
chmod 777 xxx.txt | 修改文件权限 | 回车 | 显示下一行信息 | |
tar -zcvf 1.tar.gz *.txt | 将所有.txt结尾的文件压缩成gz | q | 退出 | |
tar -zxvf xx.tar.gz -C ./a | 解压xx.tar.gz到a文件 | | | 管道 | |
zip 1.zip *.txt | 压缩成zip | ssh 用户名@ip地址 | 远程登录 | |
unzip 1.txt | 解压 | echo $? | 打印上次的命令是否执行成功 | |
scp 文件名 用户名@IP:要存放的路径 | scp /home/administrator/news.txt root@xxx.xx.xx.xx:/etc/squid |
xxxx | xxxx | xxx |
---|---|---|
ps -aux | grep python | 查询含有’python’的进程 | |
netstat -nap | grep 端口号 | 查询端口号 | |
nohup commd >log.txt 2>&1 & | 即使关掉终端,也能让程序运行在后台, | |
killall python | 杀掉所有python的进程 | |
whereis python | 查询python的位置 | |
taskkill /f /im test.exe | 杀掉test.exe进程 | |
head -n 100 log.txt | 查看前100行内容 | |
tail -n 100 log.txt | 查看后100行内容 | |
find / -type f -size +50M -exec ls -lSh {} + | 查看大于50M的文件,加S会对文件大小进行排序 | |
find / -type f -size +50M -exec ls -lh {} ; 2>/dev/null | sort -k5hr | 查看大于50M的文件 |
xxxx | xxxx | xxx |
---|---|---|
vi /etc/profile | 系统环境变量 | |
source /etc/profile | 让变量立即生效 | |
telnet ip 端口 | 检查某个ip的端口是否可以访问 | |
curl myip.ipip.net | 获取ip | |
du -sh 文件名称 | 显示总计大小 | |
ps -aux –sort=-%mem | head -n 6 | 获取内存使用量前 5 的应用程序 |
eg:nohup python manager runserver 0.0.0.0:8000 >log.txt 2>&1 &
2>&1 :
1. 将标准错误 2 重定向到标准输出 &1 ,标准输出 &1 再被重定向输入到 log.txt 文件中,
2. 也就是错误信息和输出信息都会写到 log.txt文件中
0 – stdin (standard input,标准输入)
1 – stdout (standard output,标准输出)
2 – stderr (standard error,标准错误输出)
# 系统级别的环境变量
vi /etc/profile
source /etc/profile
# 追加新的内容
echo export 新的内容 >>/etc/profile
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。
文章标题:Linux命令
本文作者:伟生
发布时间:2020-01-12, 15:35:40
最后更新:2025-03-23, 21:53:01
原始链接:http://yoursite.com/2020/01/12/tool_06_linux/版权声明: "署名-非商用-相同方式共享 4.0" 转载请保留原文链接及作者。