Linux命令

ls:列出当前文件夹下的所有目录和文件

ls [路径]:列出指定路径下的所有目录和文件

mkdir:创建目录,可以跟相对路径,也可以跟绝对路径

find / -name 'b' 查询根目录下(也包括子目录)以b命名的目录和文件。

find / -name 'b*' 查询根目录下(包括子目录),名以b开头的目录和文件。

mv:主要用来目录或文件的移动,和文件的重命名     : 相当于剪切粘贴目录或文件。

mv [目录1] [目录2]    将目录1移动到目录2下。

mv[文件1][目录2]                             将文件1移动到目录2下。

mv 123.txt /home/456.txt                         将文件123.txt移动到/home目录下并重命名为456.txt

mv 456.txt 789.txt                                 将456.txt重命名为789.txt

cp:和mv类似但会保留原来的文件,复制目录  :相当于复制粘贴目录

cp 123.txt 456.txt                         复制123.txt,重命名为456.txt,会多一个文件

cp -r [目录绝对路径1] [目录绝对路径2]                        将目录1复制到目录2

rm -rf:强制删除不会询问 ,可删除目录,也可以删除文件

vim:编辑文件i进入编辑,esc退出编辑,:wq保存并退出,:q不保存退出。

查看文件命令

1.more 加文件名

2.less加文件名

3.cat 加文件名

总结下more 和 less的区别:

less可以按键盘上下方向键显示上下内容,more不能通过上下方向键控制显示
less不必读整个文件,加载速度会比more更快
less退出后shell不会留下刚显示的内容,而more退出后会在shell上留下刚显示的内容.
由于more不能后退.

grep 查找字段

grep 'error' email.log.从email.log文件中查询包含error的行


chmod:赋予权限

df-h: 查看磁盘空间

free -m:查看内存的使用情况,以mb单位查看。

head -n [文件名]                    查看文件的前n行。不指定默认指定前10行

tail -n [文件名]                          查看一个文件的后n行,不指定默认指定前10行

tail -f [文件名]                           可以查看文件的动态变化

wc [文件名]                                统计文件内容信息(-l行数 -w 单词书,-c 字节数)

date+%F        等价于   date "+%Y-%m-%d"                      输出日期,

date "+%F %T"

hostname -f 表示输出当前主机名中的FQDN(全限定域名)

查看一个用户的一些基本信息(包含用户Id,用户组Id,附加组Id。。。)

whoami:查看当前用户名

ps -ef | grep 【要过滤的进程名称】 查看进程某个进程

top 动态查看服务器的进程占用资源

du -sh 路径:查看目录的大小

service  服务名 start/stop/restart

kill  进程号                    杀死进程

ipconfig                        查看电脑ip

reboot从新启动计算机

shutdown关机

uptime :输出计算机的在线时间

uname -a 获取计算机操作系统完整信息

netstat -tnlp 查看网络连接状态

 man +【命令】   查看该命令使用方法

su root                        切换到管理员root用户

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值