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文件为test1 | mv /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 file1 file2 > file |
在/etc/xinetd.d/目录下创建tftp文件的副本tftp.bak文件 | cp /etc/xinetd.d/tftp{,.bak} |
授予filename全权限777 | chmod 777 filename |
检查配置命令:
功能 | 命令代码 |
---|---|
查看PHP版本安装情况 | php -v |
查看yum的信息 | yum info yum |
查找in.txt的文件存储位置 | which in.txt |
网络配置命令:
功能 | 命令代码 |
---|---|
配置eth0这一网卡的IP地址为192.168.0.1 | ifconfig 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 |
后续根据用到的命令将对本文持续更新!
Damon_Liu
Damon, Chinese, Liu Guangzhi, Software development engineer, CSDN quality creator, Ali Cloud expert blogger, Microsoft Technology Associate, Good at C#, Java, PHP, Python, etc, Love sports, Workaholic, Communist.