Linux常用命令

$符号可以返回系统环境当中变量的值,列如echo $PATH 就返回了:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/wx/.local/bin:/home/wx/bin


env查看系统的环境变量

Ctrl+c终止输出
察看文件大小用 lh,l察看详细信息,h察看详细单位
例如:ls -lh 文件路径或文件名

cd ./ 当前目录,列如cd ./home
返回上一级命令,cd 或者 cd ..返回上一级目录   cd ../..返回上两级目录,以此类推
cd ~返回主目录
mkdir wangxian ,如果系统没有改文件名就会直接生成,
mkdir 也可以进行多级目录创建,但是得这样 mkdir -p wangxian/text/666
在使用mkdir命令的时候不要出home目录创建,否则会权限不足,比如我当前目录为666.我mkdir /text,就会权限不足但是666文件内创建还是可以的

《touch》创建文件命令
touch 参数
举例:touch 999.txt

《cat》命令察看文件内容
cat Linux路径 :可以使用绝对或相对,列如 cat 66.txt, 需要注意需要再当前文档的目录下使用

《more》命令也可以进行察看文件内容,但是与cat不同的是more可以进行翻页察看,按下Q退出察看
格式:more /etc/services   ,按下空格可以往下翻

文件复制命令《cp》
如果复制文件夹的话 得加上<< -r >>参数 例如 cp -r cun cunheng
cp [-r] 参数1 参数2   举例:cp  66.txt ./777.txt 或者cp  66.txt  777.txt

《mv》移动命令
mv 1移动对象 2移动到何处去  ,列如mv 888.txt ../Desktop/ 移动到上一层的目录当中去
也可以进行改名效果,如:mv 888.txt 999.txt 就实现了改名效果

《rm》删除命令
rm [ -r -f]参数1 参数2.....   
rm可以有无限个参数,
rm可以进行《通配符》模糊匹配,删除文件,
列如 rm -r text* ,就是删除所有text开头的文件或文件夹
列如 rm -r *text ,就是删除所有text结尾的文件或文件夹
列如 rm -r *text* ,就是删除所有文件名中有text的文件或文件夹
rm在删除文件夹的时候得加上-r参数 列如:rm -r wangx
rm的-f参数是强制删除,一般得在管理员账号才能使用,使用之后就不会再有提示
举例:rm 999.txt  或者多个 rm 999.txt 100.txt 

su - root 进入管理员命令,然后输入密码201314
exit退出管理员账号或者使用Ctrl+d也可以退出


which查找命令 :which cd
输入文件名,可以返回文件路径

find查找文件:find 起始路径 -name “被查找的文件名”
例如 find / -name text ,从根目录开始搜索text文件
find可以进行《通配符》模糊匹配,查找文件,
列如 find / -name text* ,就是查找根目录所有text开头的文件或文件夹
列如 find / -name *text ,就是查找根目录所有text结尾的文件或文件夹
列如 find / -name *text* ,就是查找根目录所有文件名中有text的文件或文件夹

find按照大小查找文件;
find 起始路径 -size + | -n[kmg]
举例:find / -size -10k  ,查找小于10kb的文件

grep筛选命令
语法 grep [-n] 关键字 文件路径
【-n】参数是用来显示查找的数据在文件当中的哪一行
举例:grep wangxian text1
作用是从text文件当中选出带有wangxian字母的数据

《wc》统计命令
语法:wc [ -c -m -l -w] 文件路径
选项,-c,统计bytes数量
选项, -m,统计字符数量
选项,-l 统计行数,
选项,-w,统计单词数量
举例:wc -l -c text1
参数,文件路径,被统计的文件 也可以作为管道符进行数据筛选 ,管道符:‘|’
列如 cat text1 | grep wangxian  ,等同于 grep wangxian cat text1,将cat text1返回的数据放后来来了,将左边命令的结果作为右边的参数输入

pwd显示当前目录命令
语法:直接pwd

echo打印命令
语法 echo pwd  ,还可以加上一个反引号
正常举例:echo 'hello word'
举例反引号:echo `pwd` ,打印pwd的结果

重定向符号:>和>>
>,将左侧的命令结果,覆盖写入到符号右侧指定的文件中
举例:echo ‘Hello Word’> text1.txt 就是将Hello Word覆盖到text1文件当中去
>>,将左侧的命令结果,追加写入到符号右侧指定的文件中
举例:echo ‘Hello Word’>> text1.txt 就是将Hello Word追加到text1文件当中去

tail查看文件尾部数据:
语法:tail [ -f -num] 路径
选项-f,表示持续追踪
选项-num,表示察看尾部多少行数据,默认察看尾部10行数据
举例:tail -5 text

执行visudo命令可以让我们编辑临时管理员的权限
执行visudo之后划到最底下,然后输入一个o,在输入wx ALL=(ALL)     NOPASSWD:ALL
然后在我们进行某些行为提示权限不够使就可以使用,举例:sudo rm -r myhoe


修改用户组命令:usermod;语法 usermod -aG 需要分配的组名 用户名
举例 usermod -aG wxtext text4 

id是查看用户属于那个组命令
查看当前用户属于哪个组可以直接用id
如果在root用户下就得用 id 加上用户名

userdel删除用户命令
语法userdel -r 用户名
举例:userdel -r text4 指定用户
举例:userdel  text4 这个没有删干净

添加用户useradd
语法:useradd 【-g -d】用户名
实例 useradd 用户名 -g 组名称 -d 路径
举例:useradd text4 -g wxtext -d /home/text44

getent passwd查看系统用户
getent group查看系统组

history查看历史命令

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值