Linux常用命令大全(非常全!!!)最近都在和Linux打交道,感觉还不错。我觉得Linux相比windows比较麻烦的就是很多东西都要用命令来控制,当然,这也是很多人喜欢linux的原因,比较短小但却功能强大。我将我了解到的命令列举一下,仅供大家参考:系统信息
arch 显示机器的处理器架构
uname -m 显示机器的处理器架构
uname -r 显示正在使用的内核版本
dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)
hdparm -i /dev/hda 罗列一个...
Linux文件与目录常用命令管理: 文件权限/目录权限:-rwxr-xr-x. 1 root root 40 Mar 15 04:20 zeng.txtr(4):可读w(2):可写x(1):可执行drwxr-xr-x. 3 root root 4096 Mar 13 04:48 homer(4):可以查看目录列表即ls此目录w(2):可操作目录(删,增,改)x(1):即有cd权限chmod:可以改变文件的权限;u: 用户权限 g:用户组权限 o:其他人权限 a:所有人的权限比如:chmod a+x zeng.txt (将所有的权限都增加x)chmod u–w zeng.txt ...
rz 上传文件 sz下载文件date 显示日期 cal 显示日历shutdown -h now立刻关机 now相当于时间为0 init 0关机shutdown -h +10十分钟之后关机shutdown -r now重启chmod 改变权限 u=rwx,g=rwx,o=rwx +文件名或目录rmdir 删除空目录rmdir -p 递归删除tail只看未几行find寻找ctrl +d 向前翻半屏ctrl +u向后翻半屏Ctrl+ f向前翻一屏Ctrl +b向后翻一屏去除Linux中的乱码修改/etc/sysconfig/i18n ,注视Zh_CN加一行LANG="en_US"w 显...
一、awk命令awk是一种**编程语言**,用于在linux/unix下对文本和数据进行处理(gawk - pattern scanning and processing language)。centos7中的awk是gawk的链接。它支持用户自定义函数和动态正则表达式等先进功能,是linux/unix下的一个强大编程工具。前面的grep、sed只是单纯的工具,而awk已经是一门语言了,可见awk的功能将比较强大用法:awk [options] ‘script‘ var=value file(s)awk [options] -f scriptfile var=value fi...
useradd wangyunpeng 创建一个用户名为wangyunpeng的用户
passwd wangyunpeng 给wangyunpeng这个用户修改密码使用新用户进行“快速连接”:touch abcd 创建一个abcd文件
ls -l 显示文件列表长格式
pwd 查看所在用户的绝对路径ls -l /home/wangyunpeng/abcd root用户查看wangyunpeng用户创建的abcd文件chown root /home/wangyunpeng/abcd 修改wangyunpeng创建的abcd文件的所有者为root用户(只有管理员root用户才可以修改文件...
目录 进入目录: cd 目录名 返回上一级:cd .. 进入根目录: cd / 创建目录(新增)mkdir 目录名 修改目录名:mv 目录名称 新目录名称 (剪切:mv 目录名 路径 ) 删除目录 :rm -rf 目录名 查看目录:find / -name ‘目录名‘ (重点) 查看当前所在的位置:pwd 查看当前目录下的所有文件和目录:ls 查询目录下的详细的文件和目录信息:ll 或者ls -l 查询当前目录下的隐藏文件:ls -a 复制目录: cp 目录名 路径 cp和mv的区...
1、下载extundelete包,安装依赖我用的是Centos系统,在安装extundelete之前需要安装e2fsprogs,e2fsprogs-libs,e2fsprogs-devel。yum install e2fsprogs e2fsprogs-libs e2fsprogs-devel然后下载extundelete程序下载地址: http://extundelete.sourceforge.net/ 2、编译安装extundelete编译步骤:
tar xjf extundelete-0.2.4.tar.bz2
cd extundelete-0.2.4
./configure
make && make install extundelete的用法,可以通过hel...
RPM常用命令参数列表1.安装一个包
# rpm -ivh
2.升级一个包
# rpm -Uvh [注意U一定要大写]-i 安装
-U 升线安装
-h 以#显示安装进度
-v 显示附加信息
3.移走一个包
# rpm -e
4.安装参数--force 即使覆盖属于其它包的文件也强迫安装--nodeps 如果该RPM包的安装依赖其它包,即使其它包没装,也强迫安装。
5.查询一个包是否被安装
# rpm -q < rpm package name>
6.得到被安装的包的信息
# rpm -qi < rpm package name>
7.列出该...
查看ip地址 linux查看版本当前操作系统发行信息 cat /etc/centos-release 查看内存空间 查看磁盘空间 :# df -h,检查是否有分区使用率(Use%)过高(比如超过90%) 如发现某个分区空间接近用尽,可以进入该分区的挂载点,用以下命令找出占用空间最多的文件或目录:# du -cks * | sort -rn | head -n 10 查看系统时间 查看剩余磁盘空间 查看防火墙状态 启动防火墙:systemctl start firewalld开机启动防火墙:systemctl enab...
参考地址:linux下导入、导出mysql数据库命令 一、导出数据库用mysqldump命令(注意mysql的安装路径,即此命令的路径):1、导出数据和表结构:mysqldump -u用户名 -p 数据库名 > 数据库名.sql#/usr/local/mysql/bin/mysqldump -uroot -p abc > abc.sql敲回车后会提示输入密码2、只导出表结构mysqldump -u用户名 -p -d 数据库名 > 数据库名.sql#/usr/local/mysql/bin/mysqldump -uroot -p -d abc > abc.sql二、导入数据库1、首先建...
Linux主流发行版本有Debian , Slackware , RedHat。其中 Debian:Ubuntu knoppix Slackware:S.U.S.E openSuSe RedHat:Fedora Centos 咱们这学习主要以Centos7版本为主,下载链接http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Everything-1611.iso。选择http://mirrors.163.com/centos/7/isos/x86_64/CentOS-7-x86_64-Everything-1611.iso。 用虚拟机(Vm...
scp命令主要用于两个服务器之间文件的传输。1、从服务器下载文件 scp username@servername:/path/filename /tmp/local_destination 例如scp codinglog@192.168.0.101:/home/kimi/test.txt 把192.168.0.101上的/home/kimi/test.txt的文件下载到 /tmp/local_destination。 2、上传本地文件到服务器 scp /path/local_filename username@servername:/path 例如scp /var/www/test.php codinglog@192.168.0.101:/var/www/ 把本...
玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常用的命令就可以了。当然你也可以在使用时去找一下man,他会帮你解决不少的问题。然而每个人玩Linux的目的都不同,所以他们常用的命令也就差异非常大,而我主要是用Linux进行C/C++和shell程序编写的,所以常用到的命令可以就会跟一个管理Linux系统的人有所不同。因为不想在使用是总是东查...
一、查看当前的目录文件 ls demo 查看demo目录下的所有文件 ls -l demo/test.txt --查看指定目录(test.txt)的详细内容二、复制文件 cp ori.txt demo/des.txt --复制ori.txt内容到des.txt下,并新建des.txt三、添加用户 useradd zhonglitaxue ---添加用户zhonglitaxue四、修改用户的密码 usermod -p 123456 zhonglitaxue --修改用户的密码,这种方式下的密码是可以看到的 passwd z...
语法结构如下:1. if-then语句# if-then语句if command #根据conmmand的退出状态码,选择执行语句
thencommands
fie.g.
#!usr/bin/bash
testuser=rich
if grep $testuser /etc/passwd
thenecho The bash files for user $testuser are:ls -a /home/$testuser/
fi2. if-then-else语句1 #!usr/bin/bash
2if command #根据conmmand的退出状态码,选择执行语句
3then
4 commands
5else6 commands
7 fi3. 嵌套if(elif) 1 ...