Linux系统常用命令行指令

Linux系统是一种常用于开源项目开发的生产环境,因其免费、开源、安全、稳定的特点被广泛应用于手机、平板电脑、路由器、电视和电子游戏机等嵌入式系统中,能够更加简便地让用户知道系统是怎样工作的。前几日我安装好了Red Hat Enterprise Linux 9.0,今天就实操和记录一下常用的Linux命令行指令。

文件处理命令:

功能命令代码
创建一个全权限的名为temp的文件夹mkdir -m 777 temp
创建在/home目录下的workdir目录mkdir /home/workdir
创建/home/dir1/dir2目录,如果dir1不存在,先创建dir1。mkdir -p /home/dir1/dir2
复制/home目录下的test文件到/temp目录下cp /home/test /temp/
复制/home目录下的dir目录到/temp目录下cp -r /home/dir /temp/
更名/home目录下的test文件为test1mv /home/test /home/test1
剪切/home目录下的dir目录到/temp目录下mv /home/dir /temp/
删除/home目录下的test文件rm /home/test
删除/home目录下的dir目录rm -r /home/dir
进入/home目录cd /home/
显示当前工作目录的绝对路径pwd
显示/home目录下的文件与目录(不包含隐藏文件)is /home
显示/home目录下所有文件与目录(包含隐藏文件)is -a /home
显示/home目录下的文件与目录的详细信息is -i /home
显示/home目录下的文件与目录,按修改时间排序is -c /home
将/home/tmp目录下的所有文件和目录打包成一个tmp.tar文件tar cvf tmp.car /home/tmp
将打包的tmp.tar文件在当前目录下解开tar xvf tmp.car
解压tmp.zip文件unzip. tmp.zip
在当前目录及其子目录中寻找名为co开头的文件find ./ -name ‘co*’
在当前目录及其子目录中寻找名为test的文件find ./ -name ‘test’
查找包含file字符串的文件grep “file” ./ -rn
一次显示整个文件cat filename
创建新文件并写入内容(写完可以 ctrl+d 或者 ctrl+c 保存)cat > filename
根据关键字模糊查询文件内的内容cat -n filename | grep “关键字”
将几个文件合并为一个文件cat file1 file2 > file
在/etc/xinetd.d/目录下创建tftp文件的副本tftp.bak文件cp /etc/xinetd.d/tftp{,.bak}
授予filename全权限777chmod 777 filename

检查配置命令:

功能命令代码
查看PHP版本安装情况php -v
查看yum的信息yum info yum
查找in.txt的文件存储位置which in.txt

网络配置命令:

功能命令代码
配置eth0这一网卡的IP地址为192.168.0.1ifconfig eth0 192.168.0.1
暂停eth0这一网卡的工作ifconfig eth0 down
恢复eth0这一网卡的工作ifconfig eth0 up
查看系统中所有的网络监听端口netstat -a
查找所有端口中用于tftp的端口netstat -a | grep tftp

软件安装命令:

功能命令代码
安装名字为tftp的文件rpm -ivh tftp.rpm
列出所有已安装的rpm包rpm -qa
卸载名字为name的rpm包rpm -e name

挂载命令:

功能命令代码
将光驱挂载到/mnt目录下 mount /dev/cdrom /mnt
取消光驱在/mnt下的挂载unmount /mnt

进程命令:

功能命令代码
查看系统中进程对cpu、内存等的占用情况top
查看系统中的所有进程ps aux
杀死4096号进程kill -s SIGKILL 4096

其他常用命令:

功能命令代码
以KB为单位显示磁盘使用情况df -k
查看grep命令的使用方法man grep
查看ping命令的使用方法man ping

后续根据用到的命令将对本文持续更新!

此条目发表在CentOS, Linux, RHEL分类目录,贴了, , , , , 标签。将固定链接加入收藏夹。

发表回复