Linux服务器编程——Linux基础命令

来源:互联网 发布:mac怎么换桌面 编辑:程序博客网 时间:2024/06/06 03:12

Linux基础命令

文件命令

history    历史命令,查看所有历史命令

CRTL+P   历史列表向上滚动

CTRL+N 历史命令列表向下滚动

TAB健 填充命令

ls   查看该目录下所有文件与目录

ls -l   查看详细信息

tree  树形查看目录下所有文件与目录

mkdir   目录名       创建目录

mkdir 目录名1/目录名2  -p    创建目录

rmdir 目录名  删除空目录

rm 目录名  删除非空目录(直接删除)

rm -ri  目录   删除前询问

touch 文件名  创建文件

cat  文件名   创建文件

cp  文件名1   文件名2     拷贝文件

mv 文件名1  文件名2   改名字

mv 目录1  目录2   改目录

ln  -s 文件   连接名    创建软连接

ln 文件   链接    创建硬链接

wc  文件名    查看 行数 单词 字节数 文件名

which    查看路径

chmod 文件名  权限1 修改权限

find 目录 -name 文件   查找文件

mount   设备名   目录名        挂载U盘

umount  目录   卸载载U盘

sudo fdisk -l    发现所有设备

Shift+PgUp   终端向上翻页

Shift+PgDn   终端向下翻页

Ctrl+l或clear   清屏

man    查看帮助

echo  字符串  输出指定字符串

压缩包管理

gzip /gunzip     只能单个操作,不能压缩目录,不保留原文件

bzip2/bunzip2   不能压缩目录,只能压缩文件

tar  zcvf 压缩包.tar.gz  要压缩的文件   压缩文件

tar jcvf  xxx.tar.bz2 要压缩的文件     压缩文件

tar z/jxvf     文件  -C 目录    解压

tar命令参数:

    c    创建

    x    解压

    v    提示信息

    f    文件名字

    z    以gz方式压缩

    j    以bz2方式

rar压缩包-------必须安装该软件

    rar a  生成的文件名无后缀   压缩的文件或目录         压缩

    rar x  文件名.rar   目录                   解压

zip-------必须安装

    zip   生成文件名   文件目录                 压缩

    unzip   压缩包    目录           解压


进程管理

who       查看当前用户

ps   a   查看当前系统下所有用户的进程

ps au   信息更加丰富,增加了进程的使用者  CPU使用率   等等

ps aux   所有没有终端的程序

管道:前面命令是后面命令的输入比如ps aux | grep xxx查看指定

kill -l   查看信号

kill -SIGKILL id号    kill进程

env   查看当前进程的环境变量

top   任务管理器

用户管理

adduser   username       添加用户名

groupadd  组名       添加组名

password  username    更改密码

password     修改当前用户密码

deluser username    删除用户

网络管理

ifconfig     查看网络配置信息


Linux目录结构:

1  .   根目录

2    ./bin    存放经常使用的命令

3   ./boot  启动Linux的核心文件,包括连接文件及镜像文件

4    ./dev   设备文件

5    ./etc     配置文件

6    ./home    用户主目录

7    ./lib     动态连接库

8    ./lost+found    非法关系后的文件

9    ./media    挂载外设   自动挂载

10   ./mnt    挂载外设    手动挂载

11    ./opt    主机额外安装软件目录

12     ./proc  系统内存映射

(未完,待续)

阅读全文
0 0
原创粉丝点击