linux底子命令整理(大器晚成)

作者:电脑系统

用普通顾客去复制root账户创制的2.txt文书,起三个新名字4.txt,暗中认可情形下cp 匡正了文本的权杖和岁月属性,假使在复制的时候想保留文件原有的权柄信息以至时光属性时,可以加参数 -p

Linux,linux命令大全

                                                                                 [[email protected] ~]#

root——用户名                      localhost——本地      ~——家目录  不相同顾客分歧      #——当前客商是管理员    $——普通顾客

                             命令格式: 命令 [选项] [参数]

                                pwd——当前目录

                                cd [参数]

跻身当前客商的家  cd ~/cd [Enter]      步入上次目录 cd -    步入上级目录 cd ..    进入根目录 cd /    相对路线/相对路线

                                ls

-l (long list 长格式 详细新闻卡塔尔国   -a 展示全部文件,包蕴隐讳文件    -d 查看目录属性    -h 人性化展现文件大小    -i 突显inode       ls  -l  =  ll

 

 

 

目录管理命令
开创目录(文件夹)mkdir
递归创造
mkdir -p 一级/二级
去除目录 rmdir
rm -rf [文件名]强制删除
-r 删除目录
-f 强制(不问)
rm -rf /
系统会崩溃
* 全体文件
复制 cp [选项] 目的文件
-r 复制目录(不然,复制文件)
cp -r a/ b/ 把a文件夹复制到b文件夹(包罗富有剧情)
-p 连带文件属性复制
-d 若源文件是链接文件,则复制链接属性
-a 相当于 -pdr
剪切 mv [源文件或目录] [目的文件]
mv a/ b
把a文件夹 剪切到b文件夹
重命名 mv 旧文件名 新文件名

 

 

 

 

-rwxrwxrwx
私下认可十二人 除第壹个人,每3位为1组
u所有者
g所属组

hostname
1)hostname查看主机名
2)hostname pzm,修正主机名称叫pzm,永远修正须求改/etc/sysconfig/network那几个布局文件

ghostwu@dev:~/linux/cp$ ls -l
total 16
-rw-r--r-- 1 root    root    19 5月   6 17:47 1.txt
-rw-r--rw- 1 root    root    19 5月   6 17:48 2.txt
-rw-r--rw- 1 root    root    19 5月   6 17:52 3.txt
-rw-r--r-- 1 ghostwu ghostwu 19 5月   6 17:58 4.txt
ghostwu@dev:~/linux/cp$ cp -p 2.txt 5.txt
ghostwu@dev:~/linux/cp$ ls -l
total 20
-rw-r--r-- 1 root    root    19 5月   6 17:47 1.txt
-rw-r--rw- 1 root    root    19 5月   6 17:48 2.txt
-rw-r--rw- 1 root    root    19 5月   6 17:52 3.txt
-rw-r--r-- 1 ghostwu ghostwu 19 5月   6 17:58 4.txt
-rw-r--rw- 1 ghostwu ghostwu 19 5月   6 17:48 5.txt

o其他人

文件类型(-文件 d目录 l 软连接/快速方式)总共7种文件格式
r

w

x
执行
.
ACL权限
1~2
援引计数
第一个
所有者
第二个
所有组
文件大小(字节)
ls -lh

[[email protected] ~]# root——用户名 localhost——本地 ~——家目录 分化客商不一样 #——当前客户是管理员 $——普通客商 命令...

运用非root账户登入Linux的点子和行使root账户的点子同样,只是在登陆系统的时候接受别的客商就能够

ghostwu@dev:~/linux/cp$ alias | grep cp
alias cp='cp -i'
ghostwu@dev:~/linux/cp$ ls
1.txt  2.txt  a  a2
ghostwu@dev:~/linux/cp$ cp 1.txt 2.txt 
cp: overwrite '2.txt'? y
ghostwu@dev:~/linux/cp$ which cp
/bin/cp
ghostwu@dev:~/linux/cp$ /bin/cp 1.txt 2.txt 

touch命令
1)touch aaa,创制一个文件,名叫aaa,假使aaa文件存在,则更新文件的岁月
2)stat aaa 能够查阅文件的相关音讯

通过alias别名,给cp命令加提醒新闻

rm删除文件可能目录,在运用rm那么些命令的时候,必必要钦命目录也许文件,制止误删除
1)rm /home/test.txt (删除/home/目录下的test.txt那几个文件)
2)rm -i /home/test.txt (删除文件早先提示客商)
3)rm -r /home/pzm/ (删除/home/pzm/目录下的具备文件和目录)
4)rm -f /home/test.txt (不提醒客户直接强行删除文件大概目录)
5)rm -rf /home/pzm/ (强行删除/home/pzm/那个目录以至这些目录下的兼具目录和文件,不提示客商)
6)rm -rf * (建议不用使用这些命令卡塔尔国
7)在选拔rm、mv命令的时候,必须要专一,在必要删除或分开目录的时候,不在进到删除或瓜分的目录中再去实行操作

主意二,用root客户给文件的别的组客户 可写权限,同期普通客商要对文本所属的目录具有写权限, 也正是要对 "cp" 这一个目录具备写权限

date
1)date呈现详细的日期新闻
2)date %d%m%y 展现日期、月份、年份

-a参数,也就是-r -d -p四个参数的综合效应效果

tail查看三个文本的终极几行内容,私下认可是十行
1)tail test.txt (查看此文件的末梢十行内容)
2)tail -n 5 test.txt (查看此文件的最终五行内容,通过-n参数设定具体查看的行数)
3)tail -f test.txt (经常是用来查阅日志文件,假如文件内容有修正,则会联手呈现出来)

 

增多完客商可以查看/etc/passwd文件,看客商是不是丰裕成功

地点,当作者切换来ghostwu这一个账户去复制的时候,权限不容许,因为2.txt 那一个文件 的任何组唯有 只读 权限, 而cp必要写权限,所以就报了一个无权力创造复制的公文。

rmdir删除目录
1)rmdir /home/pzm/ (删除/home目录下的pzm目录,须求pzm目录下不能够再用此外的目录恐怕文件,也正是说必需为空)
2)rmdir -p /home/pzm/1/ (删除/home/pzm/目录下的名为的1目录,倘诺pzm目录下除了1以此目录,未有其他目录或然文件,那么丰硕-p参数实践之后会把pzm/1那七个目录都剔除)

-i: 带提醒音讯的复制,暗中同意景况下,cp命令会直接覆盖

su切换客商
1)su pzm(切换成pzm账户运营卡塔尔(قطر‎
2)exit(退出su切换成的账户)

cp:复制文件或许目录

相对路线和相对路径
1)相对路线,以/起首的都以相对路径,举个例子/home/pzm
2)相对路线,以./ 恐怕../最早的,./是指当前目录,../是指上风华正茂层目录

>用root账户,创建文件,复制文件

13、find查找命令
1)find / -name test.txt (在根目录/下先导以名字的不二等秘书技查找test.txt那一个文件,格式正是find 路线 选项 文件名)
2)find / -type d -name 1 (在根目录/下搜索名称为1的目录卡塔尔
3)slocate、locate也得以查找文件,可是是从slocate.db数据库中来查找,须要采纳updatedb命令之后再采用

-r参数: 递归复制目录以致文件

more、less命令
1)more 文件名,或 less 文件名
2)more只可以翻页彰显,而less能够选用上下键逐行翻看文件内容
3)使用more可能less查看文件内容的时候,按q退出

ghostwu@dev:~/linux$ ls -l
total 4
drwxr-xr-x 2 root root 4096 5月   6 17:52 cp
ghostwu@dev:~/linux$ sudo chmod o w cp
ghostwu@dev:~/linux$ ls -l
total 4
drwxr-xrwx 2 root root 4096 5月   6 17:52 cp
ghostwu@dev:~/linux$ cd cp
ghostwu@dev:~/linux/cp$ ls -l
total 12
-rw-r--r-- 1 root root 19 5月   6 17:47 1.txt
-rw-r--r-- 1 root root 19 5月   6 17:48 2.txt
-rw-r--rw- 1 root root 19 5月   6 17:52 3.txt
ghostwu@dev:~/linux/cp$ sudo chmod o w 2.txt 
ghostwu@dev:~/linux/cp$ ls -l
total 12
-rw-r--r-- 1 root root 19 5月   6 17:47 1.txt
-rw-r--rw- 1 root root 19 5月   6 17:48 2.txt
-rw-r--rw- 1 root root 19 5月   6 17:52 3.txt
ghostwu@dev:~/linux/cp$ cp 2.txt 4.txt
ghostwu@dev:~/linux/cp$ ls -l
total 16
-rw-r--r-- 1 root    root    19 5月   6 17:47 1.txt
-rw-r--rw- 1 root    root    19 5月   6 17:48 2.txt
-rw-r--rw- 1 root    root    19 5月   6 17:52 3.txt
-rw-r--r-- 1 ghostwu ghostwu 19 5月   6 17:58 4.txt

passwd改善账户密码
1)passwd (修正当前客商的密码)
2)passwd pzm (root账户全数改善任何账户密码的职能,若是当前以root账户运营,试行此命令能够修改pzm账户的密码)

用法格式:

mkdir创设目录
1)mkdir -m 777 /home/pzm/ (在home目录下创建pzm目录,该目录的权位为777)
2)mkdir -p /home/pzm/1/ (假使/home/pzm/目录空中楼阁,实施此命令创造目录,创制的结果是会同有时间成立pzm和1那多个目录卡塔尔(قطر‎
3)mkdir /home/pzm/ 便是在/home目录下新建pzm目录

cp [选项] [源文件] [指标文件]

head查看贰个文件的前几行内容,私下认可是翻开前十行
1)head test.txt (查看此文件的前十行内容)
2)head -n 5 test.txt (查看此文件的前五行内容,通过-n参数设定具体查看的行数)

方法一,用sudo提权

cp复制文件可能目录
1)cp /home/test.txt /home/pzm/ (正是将/home/test.txt这一个文件拷贝到/home/pzm/那个目录)
2)cp -Tucson /home/pzm/ /home/1/ (正是将/home/pzm/那几个目录以至那些目录下的具有目录和文件统统拷贝到/home/1/那么些目录下)
3)cp -i /home/pzm/ /home/1/ (要是命令2已经进行过了,也便是说/home/1/目录下有和/home/pzm/目录下相似的目录可能文件,那么再加-i参数推行拷贝操作时会提醒顾客是或不是开展覆盖操作,输入y回车则实行覆盖操作,输入n回车则不举办覆盖操作)
4)cp -f /home/pzm/ /home/1/ (不升迁客户一贯开展覆盖)

ghostwu@dev:~/linux/cp$ alias cp='cp -i'
ghostwu@dev:~/linux/cp$ ls
a  a2
ghostwu@dev:~/linux/cp$ touch 1.txt
ghostwu@dev:~/linux/cp$ cp 1.txt 2.txt
ghostwu@dev:~/linux/cp$ cp 1.txt 2.txt 
cp: overwrite '2.txt'? y
ghostwu@dev:~/linux/cp$ 

15、userdel删除顾客
1)userdel pzm (删除名为pzm的客户)
2)userdel -r pzm (删除pzm客商,且删除pzm客户的主目录及相关音讯)

应用反斜杠,也能够屏蔽系统别称

alias查看命令的外号,unalias撤除外号,别称在~/.bashrc文件中期维改善

ghostwu@dev:~/linux/cp$ ls -l
total 20
-rw-r--r-- 1 root    root    19 5月   6 17:47 1.txt
-rw-r--rw- 1 root    root    19 5月   6 17:48 2.txt
-rw-r--rw- 1 root    root    19 5月   6 17:52 3.txt
-rw-r--r-- 1 ghostwu ghostwu 19 5月   6 17:58 4.txt
-rw-r--rw- 1 ghostwu ghostwu 19 5月   6 17:48 5.txt
ghostwu@dev:~/linux/cp$ cp 2.txt 5.txt 
ghostwu@dev:~/linux/cp$ cp -i 2.txt 5.txt 
cp: overwrite '5.txt'? y

id
1)id,展现客户新闻
2)id -u 展现顾客ID号
3)id -g 显示组ID号

ghostwu@dev:~/linux/cp$ ls -l
total 20
-rw-r--r-- 1 root    root    19 5月   6 17:47 1.txt
-rw-r--rw- 1 root    root    19 5月   6 17:48 2.txt
-rw-r--rw- 1 root    root    19 5月   6 17:52 3.txt
-rw-r--r-- 1 ghostwu ghostwu 19 5月   6 17:58 4.txt
-rw-r--rw- 1 ghostwu ghostwu 19 5月   6 18:04 5.txt
ghostwu@dev:~/linux/cp$ mkdir -p a/b
ghostwu@dev:~/linux/cp$ mv *.txt a/b/
ghostwu@dev:~/linux/cp$ tree
.
└── a
    └── b
        ├── 1.txt
        ├── 2.txt
        ├── 3.txt
        ├── 4.txt
        └── 5.txt

2 directories, 5 files
ghostwu@dev:~/linux/cp$ cp a a2
cp: omitting directory 'a'
ghostwu@dev:~/linux/cp$ ls
a
ghostwu@dev:~/linux/cp$ cp -r a a2
ghostwu@dev:~/linux/cp$ tree
.
├── a
│   └── b
│       ├── 1.txt
│       ├── 2.txt
│       ├── 3.txt
│       ├── 4.txt
│       └── 5.txt
└── a2
    └── b
        ├── 1.txt
        ├── 2.txt
        ├── 3.txt
        ├── 4.txt
        └── 5.txt

4 directories, 10 files
ghostwu@dev:~/linux/cp$ 

ls 展现当前目录内容
1)ls / (展现根目录下具有的目录和文件)
2)ls -l / (以列表的样式展示根目录下有所的目录和文件)

动用命令的相对路线(全路径卡塔尔,能够屏蔽小名

mv移动或更名存活的文本或目录
1)mv /home/test.txt /home/pzm/ (将/home/目录下的test.txt文件剪切到/home/pzm/目录下)
2)mv -i /home/test.txt /home/pzm/ (如若在/home/pzm目录下风姿浪漫度有了test.txt这么些文件,那么推行此操作将会提示客商是或不是覆盖卡塔尔国
3)mv -f /home/test.txt /home/pzm/ (不提示客商直接开展覆盖)

cp [option] [source] [dest]

14、adduser 增多顾客
1)adduser pzm (增多名为pzm的顾客)
2)passwd pzm(校勘pzm账户的密码,不然无法登入)
3)su - pzm (通透到底切换来pzm客户,-是干净切换)
4)/etc/login.defs (创造客商的暗许属性在那么些文件中设置)
5)usermod -G root.bin pzm (把pzm顾客增加到root、bin组中)

root@dev:/home/ghostwu/linux/cp# vim 1.txt 
root@dev:/home/ghostwu/linux/cp# ls -l
total 4
-rw-r--r-- 1 root root 19 5月   6 17:47 1.txt
root@dev:/home/ghostwu/linux/cp# cp 1.txt 2.txt
root@dev:/home/ghostwu/linux/cp# ls -l
total 8
-rw-r--r-- 1 root root 19 5月   6 17:47 1.txt
-rw-r--r-- 1 root root 19 5月   6 17:48 2.txt
root@dev:/home/ghostwu/linux/cp# su - ghostwu
ghostwu@dev:~$ cd -
-su: cd: OLDPWD not set
ghostwu@dev:~$ cd linux/cp
ghostwu@dev:~/linux/cp$ ls -l
total 8
-rw-r--r-- 1 root root 19 5月   6 17:47 1.txt
-rw-r--r-- 1 root root 19 5月   6 17:48 2.txt
ghostwu@dev:~/linux/cp$ cp 2.txt 3.txt
cp: cannot create regular file '3.txt': Permission denied
ghostwu@dev:~/linux/cp$ ls
1.txt  2.txt  a  a2
ghostwu@dev:~/linux/cp$ cp -a a a3
ghostwu@dev:~/linux/cp$ ls
1.txt  2.txt  a  a2  a3
ghostwu@dev:~/linux/cp$ cp 1.txt 2.txt 
ghostwu@dev:~/linux/cp$ cp 2.txt 1.txt 
ghostwu@dev:~/linux/cp$ ls -l
total 8
-rw-r--r-- 1 root root 19 5月   6 17:47 1.txt
-rw-r--r-- 1 root root 19 5月   6 17:48 2.txt
ghostwu@dev:~/linux/cp$ sudo cp 2.txt 3.txt
[sudo] password for ghostwu: 
ghostwu@dev:~/linux/cp$ ls -l
total 12
-rw-r--r-- 1 root root 19 5月   6 17:47 1.txt
-rw-r--r-- 1 root root 19 5月   6 17:48 2.txt
-rw-r--r-- 1 root root 19 5月   6 17:52 3.txt

本文由分分快三计划发布,转载请注明来源

关键词: 分分快三计划