Linux基础-Linux常用命令
Linux(/'lainʌks/)系统特点:稳定,安全,开源(一切皆文件)
装上SSH协议就可以连接Linux
装虚拟机(SSH)
win用xshell工具
Linux命令:每日一个linux命令
pwd (查看当前所在的目录 /root 就是个目录名,/ 代表根目录)
cd (change directory,发音:/tʃendʒ/ /dəˈrɛktəri; (also) daɪˈrɛktəri/,切换目录)
用法:前cd命令声明,再写切到哪里:cd / 切换到根目录 # cd /tmp/
ls 查看当前目录和文件,指定目录后查看指定目录
man 通过man指令可以查看Linux中的指令帮助、配置文件帮助和编程帮助等信息。man是在程序安装的时候安装的帮助文档,可以在系统的目录下找到,如果软件有配套的页面,就可以使用man来查找。比如通过指令:ls /user/share/man我们可以看到很多man帮助文档的存储,我们从中看到有很多歌man#文件,linux的一些man指令文档就存在于这些文件内。
help 简单帮助,用于显示shell内部的帮助信息。
cp 复制粘贴命令 cp yum.log /root/
find 多文件里快速查找文件命令 find / -name "yum.log", find / -name "*.log", find /var/log/ -name "app.log"
touch 创建一个文件,接全路径 touch /var/log/app.log
cd bin 进入bin目录 再用ls命令 查看bin目录下所以文件或目录,Not a directory (这不是一个目录)
ls -l 列出当前目录详细文件信息,查询出的文件大小默认用字节表示
第一列,第一个字符为D,就是目录,否则就是文件
cd .. 返回上一级目录
ls -lh (h代表human,/'hjumən/)人性化的展示文件列表,文件大小没有显示到K就是字节
Tab键可以补全
ls -a 显示隐藏文件
vim.test 点后面加文件名 创建隐藏文件
空目录也要占容量
vim wenjianming 创建文件
按 i 键,进入插入模式(左下方出现--INSERT(/'ɪnsɝt/)-- 插入)
写完文档后
按Esc退出
再按Shift(/ʃɪft/)+冒号键,在左下角冒号后面输入wq,再敲回车(保存文件且退出)
上图表示,新写了4行,131个字符。
再vim wenjianming 就可以打开之前已经创建过的文件进行修改编辑!+行数,可直接跳到指定行
cat(/kæt/) wenjianming 直接展示文件内容 不能编辑文件!
grep (Global Regular Expression Print,/'ɡlobl/ /'rɛgjəlɚ/ /ɪk'sprɛʃən/ /prɪnt/) 是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。
tar zcvf demo(/'dɛmo/).tar.gz wenjianming 打包全部程序 ./*
yum(/jʌm/) -y install 1rzsz
sz demo.tar.gz 下载打包文件
df -h 显示当前磁盘的总容量,已经使用的容量,可以使用的容量,使用容量的百分比
du -sh 查看当前目录文件的大小
ls -a 查看隐藏文件(带.的都是隐藏文件)
free -m 查看服务器内存命令(以M兆为单位,剩余内存是第二行的最后一个数值)
top 显示当前服务里面消耗CPU内存多
more wenjianming 慢慢展示文件内容,回车翻一格,空格翻一页!
mkdir muluming 创建目录名
mkdir -p CN/beijing/beijing/chaoyangqu/wangshaohan/t 递归的创建目录
mv wenjianming muluming 把文件名或目录移动到目录里
f1文件移动到f2文件会提示 是否覆盖f2文件,如果输入 y 再回车 f1文件会覆盖f2文件,文件名为 f2,内容为f1的内容!
ls -lh wenjianming 查看指定目录下文件
cd ../../../../ 每个..是一层目录
tree CN 显示指定目录的树结构(不指定 目录时候查看当前目录。 . 代表当前目录)
rm wenjianming 危险命令,删除文件,找回概率渺茫(建议手动创建类似回收站文件夹,移动至此)
>muluming 清空目录(代替rm命令)
ip a 查看当前服务器ip地址
useradd oldboy 添加用户
chown oldboy.oldboy oldboyedu/ 更改文件夹属主 用户(属主).用户组(属组)
chown root.root oldboyedu/ 更改回原来root属主。属组
chmod 777 oldboyedu/ 更改文件权限为777,任何用户都能读写执行
chmod 755 oldboyedu/ 更改文件权限为755,别的用户只可读