Linux常用命令

磁盘管理

1. cd —— 切换目录

2. ll, ls ,ll -a, ls -a —— 列出当前目录下目录及文件

3. dir —— 列出当前目录下的目录及文件

4. mkdir —— 创建目录/文件夹

5. df, df -h —— 查看系统磁盘空间使用情况

6. du, du -sh —— 查看文件和目录的磁盘空间使用情况

7. pwd —— 显示当前目录

文件管理

1. mv —— 文件(夹)重命名或者将文件(夹)移动到指定目录

2. rm, rm -rf —— 删除文件或目录

3. touch —— 创建空文件或将文件的最后修改时间改为当前时间

4. cat —— 将整个文件内容输出到控制台

5. more —— 逐屏输出(按空白键就往下一页),Enter一行一行展示

6. less —— 逐屏输出(按PgUp,PgDn上下翻页)

7. head —— 显示头10行

8. tail —— 显示末尾10行

9. cp, cp -rf —— 文件复制或目录复制

10 . find —— 查找文件,比如:find ./ -name , find ./ -mtime +5 查找5天前修改过的文件(http://linux.51yip.com/

11 . whereis —— 查找文件,主要用于程序名的搜索,而且只搜索二进制文件(参数-b),man说明文件(参数-m)和源代码文件(参数-s),如果省略参数,则返回所有信息。

12 . which —— 在PATH变量指定的路径中,搜索某个系统命令的位置,并返回第一个搜索结果,比如which mkdir

系统设置

1. date —— 显示或设置系统日期和时间,date -s string

2. shutdown -h now —— 关机

3. reboot —— 重启

4. ps, ps -ef, ps -aux —— 查看系统进程

5. kill —— kill pid 杀掉进程, kill -9 pid 强制杀掉进程

6. su —— 切换用户

7. top —— 系统运行负载情况

8. uptime —— 系统运行负载情况

9. free —— free命令用来显示内存的使用情况,free -m显示单位兆(M)

10 . uname —— 查看系统信息,hostname 查看主机名

11 . who, whoami —— who显示当前已登录的用户信息,whoami 当前登录的是谁

12 . clear —— 清除屏幕

13 . crontab —— linux下的定时任务,

   (1)编辑创建crontab:crontab -e

   (2)查看crontab:crontab -l

   (3)删除crontab:crontab -r

   (4)时间字段说明:minute hour day week      command      */1****      echo "hello world" >> /opt/crontab.log

14 . > —— 重定向覆盖输出

15 . >> —— 重定向输出追加

16 . | —— 管道符号,用于把管道左边的输出作为右边的输入

用户管理

1. useradd —— 添加用户

2. userdel —— 删除用户,userdel -r tom

3. passwd —— 修改用户密码,修改指定用户tom密码 passwd tom

文件权限

1. r, w, x, —— 读,写,执行权限,rwx=4+2+1=7

2. chmod 640 aa.log —— 修改文件的读写执行权限

3. chown centos aa.log —— 修改文件所属用户

4. chgrp centos aa.log —— 修改文件所属组

5. id root, groups —— 查看用户所在组

文档处理

1. grep —— 文本搜索

2. sort —— 排序,cat aa.log | sort

3. uniq —— 去除相邻重复的行,cat aa.log | sort | uniq

4. wc —— 依次输出行数,单词数,字符数

网络通讯

1. ifconfig —— 查看系统IP

2. netstat —— 查看网络端口,netstat -nlp

3. ping —— 测试某个地址是否可以连通

备份压缩

1. tar —— 解压,tar -zxvf xxx.tar.gz,tar -xvf xxx.tar,

         压缩,tar -zcvf xxx.tar.gz ./xx/*,tar -cvf xxx.tar ./xx/*

2. zip —— 压缩为zip格式,zip aa.zip aa.log

3. unzip —— 解压zip格式的压缩包,unzip aa.zip

其他

1. curl —— 抓取网络文件内容,比如网页

2. wget —— 网络下载

常用快捷键

1. tab —— 命令自动补齐或显示可选项

2. Ctrl+c —— 终止当前进程

3. Ctrl+d —— 关闭终端

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值