Linux入门命令
来源:互联网 发布:荣耀路由pro 网络打印 编辑:程序博客网 时间:2024/06/07 21:13
一.用户管理类命令(*3):
1.添加(删除)用户:useradd(userdel)
格式:useradd (userdel) [用户名] /目录
示例:useradd (userdel) abc/home
结果:添加名字为abc的用户,位置在/home下
注:userdel -r 用户名 删除用户及用户所在目录
2.修改密码:passwd
格式:passwd [用户名]
示例:passwd abc
结果:修改abc用户的密码是(密码不显示出来设置时记住)
3.切换用户:su
格式:su [选项][用户名]
示例:su - abc
结果:切换到abc用户,并将用户的环境变量同时带入。
由普通用户切换到超级用户root需要密码
二 文件和目录类命令(*10)
1.查看目录:ls
格式:ls 目录文件
示例:ls /abc
结果:显示/abc目录下的所有文件与目录
注:在ls后面加“-a”可显示隐藏目录,加“-l”可显示详细信息
2.改变工作目录:cd
格式:cd 目录名
示例:cd /home
结果:进入home目录
注:cd ..进入上一级目录
3.目录创建:mkdir
格式 mkdir 路径 目录名
示例:mkdir /abc/xuexi
结果:在abc目录下创建xuexi目录
注:Mkdir -p /home/dir1/dir2/dir3
结果:想创建dir3目录,如果前面dir1/dir2不存在,会先创建1和2再创建3
4.文件创建:touch
格式:touch /目录/文件名
示例:touch /home/hello.c
结果:在/home目录下创建hello.c文件
5.复制文件/目录: cp
格式:cp [选项] 源文件 目标目录
示例1:cp /home/hello.c /tmp/
结果:把/home/hello.c 拷贝到/tmp目录下
示例2.:cp -r /home/dir /tmp
结果:把/home/dir目录下内容拷贝到/tmp目录下
6.移动:mv
用法同复制(cp换成mv),特别的,想在移动的同时对目标重命名
格式:mv [选项] 源文件 目标目录/新名字
示例mv /home/abc /xuexi/qwe
结果:讲home目录下的abc文件移动到xuexi目录并更名为qwe
7.删除-rm
格式:rm [选项] 文件或目录
示例:rm /home/abc
结果:删除/home目录下的abc文件
注:一般在rm后面会加一个-rf选项
示例:rm -rf /home/abc
结果:删除home目录下的abc文件及目录
8.改变文件权限:chmod
格式1:chmod 权限 文件名
示例:chmod 777 abc(比较常用)
结果:赋予abc文件所有权限(7是二进制下的111,5就是101)
格式2:chmod 权限更改 文件名
示例:chmod u+w hello.c
结果:hello.c文件所有者添加写的权限
9.查看目录 du
格式:du 目录名
示例:du /abc
结果;查看abc目录
10.查看当前绝对路径:pwd(没啥好说的,好用又简单)
格式:pwd
示例:pwd
结果:显示当前绝对路径
三:其他处理命令(*10)
1.打包压缩解压 :tar
格式:tar [选项] 目录或文件
示例:tar cvzf tmp.tar /home/abc(解压把选项中的c改成x)
结果:将home目录下的所有文件和目录打包并压缩成一个tmp.tar文件
2.压缩解压:gzip
格式:gzip [选项] 文件名
示例1.gzip /home/abc.cfg
结果:压缩文件abc
示例2.gzip -d /home/abc.cfg.gz
结果:解压文件abc
3.查看磁盘的使用状况 :df
格式:df -单位
示例:df -k
结果:磁盘已使用多少kb
4.查看目录大小:du
格式:du -单位 目录
示例:du -k /abc
结果:以kb为单位显示abc目录大小
5.链接:ln
格式:ln -s 源文件 目标文件
示例:ln -s abc qwe
结果:将abc生成一个软连接qwe
注:不加-s就是硬链接 硬链接生成文件,软连接不生成
6.杀死进程:kill
格式:kill pid(ps -ef查找进程pid)
示例:kill 4444
结果:杀死PID=4444的进程
7.查找文件:find
格式:find 路径 –name ‘文件名’
示例1: find ./ -name ‘hel*’
结果:查看当前目录及其子目录中寻找名为hel开头的文件
示例2: find ./ -name ‘hello.c’
结果:在当前目录及其子目录中寻找名为hello.c的文件
8.查找字符串:grep
格式:grep [选项] 字符串
示例:grep “hello ” ./ -rn
结果:在当前目录及其子目录中,查找包含hello字符串的文件
9.网络配置:ifconfig
格式:ifconfig 选项 网络接口
示例:ifconfig eth0 192.168.1.41
结果:更改eth0的ip地址为192.168.1.41
示例2:ifconfig eth0 up/down
结果:开启/关闭网卡eth0的工作
10.帮助:man
格式:man 命令名
示例;man grep
结果:查看grep的使用方法
Linux入门必须掌握的这些命令,多敲敲,熟能生巧
- Linux入门命令
- linux 入门命令
- Linux命令入门
- linux入门命令
- Linux入门命令
- Linux命令-入门
- linux入门命令
- Linux入门命令精选
- linux 命令入门一
- linux 命令入门二
- 一些linux入门命令
- linux入门命令
- Linux入门命令useradd
- linux 入门 -- 查找命令
- Linux 入门命令
- linux 入门简单命令
- linux 入门命令
- ubantu linux入门命令
- STM32F767 TF卡与FAT文件系统研究
- Nginx配置upstream实现负载均衡
- 程序猿必修课之数据结构(三)线性表1
- 用JAVA写一个视频播放器
- jquery实现audio的播放控制
- Linux入门命令
- 【Oracle】建立序列
- Linux环境下Spring Boot项目内置Tomcat参数配置
- 数据结构图之四(最短路径--弗洛伊德算法)
- 前端开发遇到的坑(纯属吐槽)
- 交错数组的输出
- [Lpp]linux基础命令
- python 中字典嵌套列表
- select 语句查询